[SQL Server] nom des champs d'une table

Fermé
Freddy - 25 mai 2004 à 17:55
 mghuze - 26 juin 2018 à 10:58
bonjour,

je cherche à récupérer la liste des champs d'une table (leur nom uniquement) sur une base MS SQL Server... mais je n'y arrive pas.

Si je fais "sp_columns table" j'obtiens toutes les infos nécessaires mais je n'arrive pas à en extraire le nom des champs (identifiés par la colonne COLUMN_NAME).

j'ai essayé quelque chose dans le genre
select COLUMN_NAME from sp_columns table
mais ça ne marche pas.

A noter qu'il est important que je puisse le faire une UNE SEULE requête. Si vous avez une solution, je suis preneur.

Merci d'avance,

11 réponses

Pour ceux qui sont hors sujets... Arrêter de polluer les réponses et lisez ce que l'on demande exactement!

Sinon pour ce que tu as besoin:

SELECT COLUMN_NAME
FROM INFORMATION_SCHEMA.COLUMNS
WHERE TABLE_NAME='NomDeLaTable'
54
Il voulais une réponse vis-à-vis de SQL Server et non MySQL
0
cyberbeginner
2 nov. 2011 à 10:03
C exactement ce que cherchais merci
0
merci bcp
0
Merci pour l'info, pile poil ce qu'il me faut !
0