SQL_GET_COLUMNS
Fournit des informations sur les colonnes d'une table.
Syntaxe
SQL_GET_COLUMNS TABLE=...
Syntaxe |
Description / format |
---|---|
TABLE= |
Nom de la table |
L'agent écrit le résultat dans un rapport. Exactement une ligne est écrite par colonne avec les valeurs individuelles séparées par un point-virgule.
Structure des informations données dans une colonne :
Clé étrangère;clé primaire;nom de la colonne;(type de données)
Valeur |
Description |
---|---|
Clé étrangère |
Indicateurs de la clé Valeurs autorisées : "0" et "1" |
Clé primaire |
Indicateurs de la clé Valeurs autorisées : "0" et "1" |
Nom de la colonne |
Nom de la colonne |
Type de données |
C'est une combinaison du type de données de l'éditeur et de l'information précisant si le champ autorise la valeur NULL. Pour les types de caractères, la longueur est affichée entre parenthèses après le type de données. |
Une validation (COMMIT) automatique a lieu avant l'exécution de la fonction de script.
Exemples
L'exécution suivante récupère les informations de colonne de la table "Products".
SQL_GET_COLUMNS TABLE="Products";
Résultat dans le rapport :
0;1;ProductID;(int identity, not null)
0;0;ProductName;(nvarchar(40), not null)
1;0;SupplierID;(int, null)
1;0;CategoryID;(int, null)
0;0;QuantityPerUnit;(nvarchar(20), null)
0;0;UnitPrice;(money, null)
0;0;UnitsInStock;(smallint, null)
0;0;UnitsOnOrder;(smallint, null)
0;0;ReorderLevel;(smallint, null)
0;0;Discontinued;(bit, not null)
Voir aussi :