4D v14.3SET QUERY LIMIT |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v14.3
SET QUERY LIMIT
|
SET QUERY LIMIT ( limite ) | ||||||||
Parâmetro | Tipo | Descrição | ||||||
limite | Inteiro longo |
![]() |
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.
Produto: 4D
Tema: Pesquisas
Número
395
Modificado: 4D v11 SQL
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
Manual de linguagem 4D ( 4D v12.4)
Manual de linguagem 4D ( 4D v11 SQL Release 6)
Manual de linguagem 4D ( 4D v14 R3)
Manual de linguagem 4D ( 4D v14 R2)
Manual de linguagem 4D ( 4D v13.5)
Manual de linguagem 4D ( 4D v14.3)
Manual de linguagem 4D ( 4D v14 R4)