4D v16.3

SQL SET OPTION

Inicio

 
4D v16.3
SQL
SQL SET OPTION

SQL SET OPTION 


 

SQL SET OPTION ( opción ; valor ) 
Parámetro Tipo   Descripción
opción  Entero largo in Número de opción a definir
valor  Entero largo, Cadena in Nuevo valor de opción

El comando SQL SET OPTION se utiliza para modificar el valor de la opción pasada en opcion.

opcion puede tener uno de los siguientes valores, ubicados en el tema “SQL”:

Constante Tipo Valor Comentario
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 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 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

Notas:

1. Cuando trabaja con el motor SQL interno de 4D, la opción SQL Asynchronous no tienen ningún propósito ya que ese tipo de conexión siempre es sincrónica.
2. Los números MIBEnum se referencian en las siguientes direcciones: http://www.iana.org/assignments/character-sets.
3. Cuando pasa -2 como el valor a SQL Charset, la codificación utilizada por el servidor SQL de 4D se adapta automáticamente a la plataforma de ejecución (codificación no UTF):

    • Bajo Windows, se utiliza ISO8859-1,
    • Bajo Mac OS, se utiliza MAC-ROMAN.

Si el comando se ejecuta correctamente, la variable sistema OK devuelve 1. De lo contrario, devuelve 0.



Ver también 

SQL GET OPTION

 
PROPIEDADES 

Producto: 4D
Tema: SQL
Número 818

Este comando modifica la variable sistema OK

 
HISTORIA 

Modificado: 4D v11 SQL Release 4

 
ARTICLE USAGE

Manual de lenguaje 4D ( 4D v16)
Manual de lenguaje 4D ( 4D v16.1)
Manual de lenguaje 4D ( 4D v16.2)
Manual de lenguaje 4D ( 4D v16.3)