TSDBQuery.SequenceNames
| TSDBQuery = class (TObject) | Interface de TSDBQuery | Exemples de TSDBQuery |
Qubes 6.3 Récupération de la liste des séquences d'une base de données
Syntaxe
function SequenceNames(): String
Remarques
Les séquences (aussi appelées "générateurs") correspondent à une fonctionnalité de certaines bases de données.
A chaque fois qu'on appelle une séquence donnée, elle fournit un nombre entier, garanti unique et séquentiel.
C'est ce qui est utilisé pour générer les identifiants uniques des enregistrements des bases de données Qubes par exemple.
La liste des noms des séquences est renvoyée au format CommaText.
Exemples
uses SysUtils, SDB;
// Connexion à une base de données
var db:=TSDBQuery.CreateFromDataSource('MaBDD');
// Récupération des séquences
var lst:=new TStrings;
lst.CommaText:=db.SequenceNames;
// Action à faire sur chaque séquence
for var i:=0 to lst.Count-1 do begin
//...
end;
// Connexion à une base de données
var db:=TSDBQuery.CreateFromDataSource('MaBDD');
// Récupération des séquences
var lst:=new TStrings;
lst.CommaText:=db.SequenceNames;
// Action à faire sur chaque séquence
for var i:=0 to lst.Count-1 do begin
//...
end;