Svp quelqu'un peut me montrer comment je pourrais retourner les noms de colonne d'un tableau à l'aide de SQL server 2008?
c'est à dire un tableau contenant les colonnes id, nom, adresse, pays et je veux le retour de ces données?
Merci
Svp quelqu'un peut me montrer comment je pourrais retourner les noms de colonne d'un tableau à l'aide de SQL server 2008?
c'est à dire un tableau contenant les colonnes id, nom, adresse, pays et je veux le retour de ces données?
Merci
Cela semble un peu plus facile que les suggestions ci-dessus, car il utilise la OBJECT_ID() fonction pour localiser id la table. Toute la colonne id est la partie de la table.
SELECT *
FROM syscolumns
WHERE id=OBJECT_ID('YOUR_TABLE')
J'ai souvent l'utilisation d'une requête similaire pour voir si une colonne je sais, c'est une partie d'une version plus récente est présente. C'est la même requête avec l'ajout de {nom='YOUR_COLUMN'} à la clause where.
IF EXISTS (
SELECT *
FROM syscolumns
WHERE id=OBJECT_ID('YOUR_TABLE')
AND name='YOUR_COLUMN'
)
BEGIN
PRINT 'Column found'
END
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.