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 v20 R7
SQL

SQL 

 

Constante  Tipo Valor Comentário
SQL all records  Inteiro longo -1  
SQL asynchronous  Inteiro longo 1 0 = Conexão crônica (valor por padrão), 1 (ou valor diferente de 0) = Conexão anacrônica
SQL charset  Inteiro longo 100 Codificação do texto utilizada pelas petições enviadas a fontes externas (via SQL pass-through). A modificação é levada a cabo para o processo atual e a conexão atual.
Valores possíveis: identificador MIBEnum (ver nota 2), cadeia "WCHAR" (ver nota 3) ou valor -2 (ver nota 4). Por padrão: 106 (UTF-8)
SQL connection timeout  Inteiro longo 5 Tempo máximo de espera durante a execução do comando SQL LOGIN. Este valor deve ser definido antes de abrir a conexão para que seja levado em conta.
Valores possíveis: tempo em segundos
Por padrão: não há timeout
SQL data chunk size  Inteiro longo 6

Tamanho de chunk de dados que se enviará ao servidor. Esta opção é útil principalmente com o controlador ODBC Sybase, que não admite chunks de dados reais. Definir um valor maior que o predeterminado permite enviar dados maiores a cada vez.


Valor: tamanho em bytes
Por padrão: 8000

SQL max data length  Inteiro longo 3 Longitude máxima dos dados devolvidos
SQL max rows  Inteiro longo 2 Número máximo de linhas no conjunto resultante (utilizado para pré visualizações)
SQL On error abort  Inteiro longo 1

Em caso de erro, 4D detém imediatamente a execução de script.

SQL On error confirm  Inteiro longo 2

No caso de erro, 4D mostra uma caixa de diálogo que descreve o erro e permite ao usuário interromper ou continuar a execução do script.

SQL On error continue  Inteiro longo 3

Em caso de erro, 4D o ignora e continua a execução de script. 

SQL param in  Inteiro longo 1  
SQL param in out  Inteiro longo 2 Utilizável unicamente no contexto de um procedimento armazenado SQL (entrada-saída parâmetro definido no procedimento armazenado).
SQL param out  Inteiro longo 4 Utilizável unicamente no contexto de um procedimento armazenado SQL (parâmetro saída definido no procedimento armazenado).
SQL query timeout  Inteiro longo 4 Tempo máximo de espera ao executar o comando SQL EXECUTE.
Valores: tempo em segundos
Por padrão: não há timeout
SQL use access rights  Cadeia SQL_Use_Access_Rights

Permite restringir os direitos de acesso a aplicar durante a execução dos comandos SQL do script. Quando utilizar este atributo, deve passar 0 ou 1 em attribValue:

  • attribValue = 1: 4D utiliza os direitos de acesso de usuário 4D atual.
  • attribValue = 0 (ou atributo não definido): 4D não restringe o acesso, são utilizados os direitos do Designer.
SQL_INTERNAL  Cadeia ;DB4D_SQL_LOCAL;  
System data source  Inteiro longo 2  
User data source  Inteiro longo 1  


Ver também 

SQL EXECUTE SCRIPT
SQL GET DATA SOURCE LIST
SQL SET OPTION
SQL SET PARAMETER

 
PROPRIEDADES 

Produto: 4D
Tema: Lista de temas constantes

 
HISTÓRIA 

 
ARTICLE USAGE

Manual de linguagem 4D ( 4D v20 R7)