Comment obtenir tous les champs de la table par SQL
Les champs peuvent être obtenu à l'aide du schéma INFORMATION_SCHEMA.
INFORMATION_SCHEMA est un schéma système et n'apparaît pas dans le menu SQL du Management Portal par défaut.
La méthode d'affichage est la suivante.
- Ouvrez le Management Portal → System Explorer → SQL
- Cochez "System" sur le côté gauche du menu déroulant du schéma.
- Sélectionnez INFORMATION_SCHEMA dans le menu déroulant du schéma.
Le SQL pour obtenir l'ID, le nom du champ (COLUMN_NAME), le type de données (DATA_TYPE) et la description (DESCRIPTION) pour la table spécifiée (Test.Person) est le suivant.
SELECT ID,COLUMN_NAME,DATA_TYPE,DESCRIPTION
FROM INFORMATION_SCHEMA.COLUMNS
where TABLE_SCHEMA='Test' AND TABLE_NAME='Person'