Este é o site histórico da documentação 4D. As documentações estão sendo movidas progressivamente para developer.4d.com

Página Inicial

 
4D v19.8
SET QUERY LIMIT

SET QUERY LIMIT 


 

SET QUERY LIMIT ( limite ) 
Parâmetro Tipo   Descrição
limite  Inteiro longo in Número de registros, ou 0 se não houver limite

SET QUERY LIMIT permite pedir a 4D deter todas as pesquisas posteriores no processo atual logo que encontre o número de registros definido em limite.

Se por exemplo, limite for igual a 1, as pesquisas param logo que um registro coincida com as condições de pesquisa.

Para que as pesquisas sejam ilimitadas de novo, chame SET QUERY LIMIT novamente com limite igual a 0.

Advertência: SET QUERY LIMIT afeta todas as pesquisas posteriores no processo atual. LEMBRE sempre associar uma chamada a SET QUERY LIMIT(limite) (onde limite>0) com uma chamada a SET QUERY LIMIT(0) para restabelecer as pesquisas ilimitadas.

SET QUERY LIMIT muda o comportamento dos comandos de pesquisa:

Por outro lado, SET QUERY LIMIT não afeta os outros comandos que possam modificar a seleção atual de uma tabela como ALL RECORDS, RELATE MANY, etc.

Para realizar uma pesquisa que corresponda à fórmula “...encontrar dez clientes cujas vendas sejam superiores a $1 M...”, escreva o seguinte código:

 SET QUERY LIMIT(10)
 QUERY([Clientes];[Clientes]Vendas>1000000)
 SET QUERY LIMIT(0)

Ver o segundo exemplo do comando SET QUERY DESTINATION.



Ver também 

entitySelection.slice( )
Get query limit
QUERY
QUERY BY EXAMPLE
QUERY BY FORMULA
QUERY BY SQL
QUERY SELECTION
QUERY SELECTION BY FORMULA
QUERY WITH ARRAY
SET QUERY DESTINATION

 
PROPRIEDADES 

Produto: 4D
Tema: Pesquisas
Número 395

This command can be run in preemptive processes

 
CONTEÚDO DA PÁGINA 
 
HISTÓRIA 

Modificado: 4D v11 SQL

 
ARTICLE USAGE

Manual de linguagem 4D ( 4D v19)
Manual de linguagem 4D ( 4D v19.1)
Manual de linguagem 4D ( 4D v19.4)
Manual de linguagem 4D ( 4D v19.5)
Manual de linguagem 4D ( 4D v19.6)
Manual de linguagem 4D ( 4D v19.7)
Manual de linguagem 4D ( 4D v19.8)