4D v16.3

SQL

Accueil

 
4D v16.3
SQL

SQL 

 

Constante  Type Valeur Comment
SQL all records  Entier long -1  
SQL asynchronous  Entier long 1 0 = connexion synchrone (valeur par défaut), 1 (ou valeur différente de 0) = connexion asynchrone
SQL charset  Entier long 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) ou valeur -2 (cf. note 3)
Par défaut : 106 (UTF-8)
SQL connection timeout  Entier long 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 max data length  Entier long 3 Longueur maximale des données retournées
SQL max rows  Entier long 2 Nombre maximum de lignes dans l’ensemble résultant (utilisé pour les prévisualisations)
SQL On error abort  Entier long 1 En cas d’erreur, 4D stoppe immédiatement l’exécution du script.
SQL On error confirm  Entier long 2 En cas d’erreur, 4D affiche une boîte de dialogue détaillant l’erreur et permettant à l’utilisateur d’interrompre ou de poursuivre l’exécution du script.
SQL On error continue  Entier long 3 En cas d’erreur, 4D l’ignore et poursuit l’exécution du script. 
SQL param in  Entier long 1  
SQL param in out  Entier long 2 Utilisable uniquement dans le contexte d'une procédure stockée SQL (paramètre entrée-sortie défini dans la procédure stockée)
SQL param out  Entier long 4 Utilisable uniquement dans le contexte d'une procédure stockée SQL (paramètre sortie défini dans la procédure stockée)
SQL query timeout  Entier long 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 use access rights  Chaîne SQL_Use_Access_Rights Permet de restreindre les droits d’accès à appliquer lors de l’exécution des commandes SQL du script. Lorsque vous utilisez cet attribut, vous devez passer 0 ou 1 dans valAttribut :
  • valAttribut = 1 : 4D utilise les droits d’accès de l’utilisateur 4D courant.
  • valAttribut = 0 (ou attribut non défini) : 4D ne restreint pas les accès, les droits du Super_Utilisateur sont utilisés. 
SQL_INTERNAL  Chaîne ;DB4D_SQL_LOCAL;  
System data source  Entier long 2  
User data source  Entier long 1  


Voir aussi  

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

 
PROPRIÉTÉS 

Produit : 4D
Thème : Liste des thèmes de constantes

 
HISTORIQUE 

 
UTILISATION DE L'ARTICLE

4D - Langage ( 4D v16)
4D - Langage ( 4D v16.1)
4D - Langage ( 4D v16.2)
4D - Langage ( 4D v16.3)