Aller au contenu principal
Version: Next

SQL LOAD RECORD

SQL LOAD RECORD {( nombreEnr )}

ParamètreTypeDescription
nombreEnrIntegerNombre d’enregistrements à charger

Cette commande n'est pas thread-safe, elle ne peut pas être utilisée dans du code préemptif.

Description

La commande SQL LOAD RECORD récupère dans 4D un ou plusieurs enregistrement(s) provenant de la source de données ouverte dans la connexion courante.

Le paramètre facultatif nombreEnr permet de définir le nombre d’enregistrements à récupérer :

  • Si vous omettez ce paramètre, la commande récupèrera l’enregistrement courant dans la source de données. Ce principe correspond à la récupération des données dans une boucle où un enregistrement est reçu à la fois.
  • Si vous passez une valeur entière dans nombreEnr, la commande récupérera nombreEnr enregistrements.
  • Si vous passez la constante SQL all records (ou la valeur -1), la commande récupèrera tous les enregistrements de la table.

Note : Ces deux derniers paramétrages n’ont de sens que si les données récupérées sont associées à des tableaux ou des champs 4D.

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.

Voir aussi

SQL CANCEL LOAD
SQL EXECUTE