Este es el sitio web histórico de la documentación de 4D. La documentación se está trasladando progresivamente a developer.4d.com

Inicio

 
4D v20 R7
SQL

SQL 

 

Constante  Tipo Valor Comentario
SQL all records  Entero largo -1  
SQL asynchronous  Entero largo 1 0 = Conexión sincrónica (valor por defecto), 1 (o valor diferente de 0) = Conexión asincrónica
SQL charset  Entero largo 100 Codificación del texto utilizada por las peticiones enviadas a fuentes externas (vía SQL pass-through). La modificación se lleva a cabo para el proceso actual y la conexión actual.
Valores posibles: identificador MIBEnum (ver nota 2), cadena "WCHAR" (ver nota 3) o valor -2 (ver nota 4). Por defecto: 106 (UTF-8)
SQL connection timeout  Entero largo 5 Tiempo máximo de espera durante la ejecución del comando SQL LOGIN. Este valor debe definirse antes de abrir la conexión para que sea tenido en cuenta.
Valores posibles: tiempo en segundos
Por defecto: no hay timeout
SQL data chunk size  Entero largo 6

Tamaño del trozo de datos que se enviará al servidor. Esta opción es útil principalmente con el controlador ODBC Sybase, que no admite trozos de datos reales. Definir un valor mayor que el predeterminado permite enviar datos más grandes a la vez.


Valor: tamaño en bytes
Por defecto: 8000

SQL max data length  Entero largo 3 Longitud máxima de los datos devueltos
SQL max rows  Entero largo 2 Número máximo de líneas en el conjunto resultante (utilizado para previsualizaciones)
SQL On error abort  Entero largo 1 En caso de error, 4D detiene de inmediato la ejecución del script.
SQL On error confirm  Entero largo 2 En caso de error, 4D muestra una caja de diálogo que describe el error y permite al usuario interrumpir o continuar la ejecución del script.
SQL On error continue  Entero largo 3 En caso de error, 4D lo ignoras y continua la ejecución del script. 
SQL param in  Entero largo 1  
SQL param in out  Entero largo 2 Utilizable únicamente en el contexto de un procedimiento almacenado SQL (entrada-salida parámetro definido en el procedimiento almacenado)
SQL param out  Entero largo 4 Utilizable únicamente en el contexto de un procedimiento almacenado SQL (parámeto salida definido en el procedimiento almacenado)
SQL query timeout  Entero largo 4 Tiempo máximo de espera al ejecutar el comando SQL EXECUTE.
Valores: tiempo en segundos
Por defecto: no hay timeout
SQL use access rights  Cadena SQL_Use_Access_Rights Permite restringir los derechos de acceso a aplicar durante la ejecución de los comandos SQL del script. Cuando utilice este atributo, debe pasar 0 ó 1 en attribValue:
  • attribValue = 1: 4D utiliza los derechos de acceso del usuario 4D actual.
  • attribValue = 0 (o atributo no definido): 4D no restringe el acceso, se utilizan los derechos del Diseñador.
SQL_INTERNAL  Cadena ;DB4D_SQL_LOCAL;  
System data source  Entero largo 2  
User data source  Entero largo 1  


Ver también 

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

 
PROPIEDADES 

Producto: 4D
Tema: Lista de temas de constantes

 
HISTORIA 

 
ARTICLE USAGE

Manual de lenguaje 4D ( 4D v20 R7)