version 11.3 (Modifiée)
SQL FIXER OPTION (option; valeur)
Paramètre | Type | Description | |
option | Entier long | Numéro d'option à définir | |
valeur | Entier long | Nouvelle valeur de l'option |
Description
La commande SQL FIXER OPTION permet de modifier la valeur de l'option passée dans le paramètre option.
Vous pouvez passer dans option l'une des constantes suivantes, placées dans le thème "SQL" :
Constante | Description et valeurs possibles |
SQL Asynchrone (1) | 0 = connexion synchrone (valeur par défaut), |
1 (ou valeur différente de 0) = connexion asynchrone | |
SQL Nombre maxi lignes (2) | Nombre maximum de lignes dans l'ensemble résultant |
(utilisé pour les prévisualisations) | |
SQL Longueur maxi données (3) | Longueur maximale des données retournées |
SQL Timeout requête (4) | Durée maximale d'attente de la réponse lors de l'exécution de |
la commande SQL EXECUTER. | |
Valeurs : durée en secondes | |
Par défaut : pas de timeout | |
SQL Timeout connexion (5) | Durée maximale d'attente lors de l'exécution de la |
commande SQL LOGIN. | |
Cette valeur doit être fixée avant l'ouverture de la connexion | |
pour être prise en compte | |
Valeurs possibles : durée en secondes | |
Par défaut : pas de timeout | |
SQL Jeu de caractères (100) | Encodage du texte utilisé pour les requêtes envoyées aux |
sources externes (via le SQL pass-through) | |
La modification est effective pour le process courant et la | |
connexion courante | |
Valeurs possibles : identifiant MIBEnum (cf. note 2) | |
Par défaut : 106 (UTF-8) |
Notes :
1. Lorsque vous travaillez avec le moteur SQL interne de 4D, l'option SQL Asynchrone est inutile. En effet, ce type de connexion est toujours synchrone.
2. Les numéros MIBEnum sont référencés à l'adresse suivante : http://www.iana.org/assignments/character-sets.
Référence
Variables et ensembles système
Si la commande a été correctement exécutée, la variable système OK retourne 1, sinon elle retourne 0.