Bonjour,
je souhaiterais savoir de quelle facon puis-je lister tous
les champs de toutes les tables d'une base sql.
Faut il s'y prendre de la meme maniere egalement lorsqu'il
s'agit de serveurs lies?
merci de repondre
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Gilles LE BARBIER
Salut Nicolas
SELECT Table_Name, Column_Name FROM Information_Schema.Columns WHERE (COLUMNPROPERTY(OBJECT_ID(Table_Name), Column_Name, 'IsIdentity') = 1) ORDER BY Table_Name
Permet de trouver rapidement les champs identity de ta base
donc si tu execute juste
SELECT Table_Name, Column_Name FROM Information_Schema.Columns ORDER BY Table_Name
Tu auras toutes les tables et champs des tables de ta base
A+ Gilles un novice qui répond :-)
Salut Nicolas
SELECT Table_Name, Column_Name
FROM Information_Schema.Columns
WHERE (COLUMNPROPERTY(OBJECT_ID(Table_Name), Column_Name, 'IsIdentity')
= 1)
ORDER BY Table_Name
Permet de trouver rapidement les champs identity de ta base
donc si tu execute juste
SELECT Table_Name, Column_Name
FROM Information_Schema.Columns
ORDER BY Table_Name
Tu auras toutes les tables et champs des tables de ta base
SELECT Table_Name, Column_Name FROM Information_Schema.Columns WHERE (COLUMNPROPERTY(OBJECT_ID(Table_Name), Column_Name, 'IsIdentity') = 1) ORDER BY Table_Name
Permet de trouver rapidement les champs identity de ta base
donc si tu execute juste
SELECT Table_Name, Column_Name FROM Information_Schema.Columns ORDER BY Table_Name
Tu auras toutes les tables et champs des tables de ta base
A+ Gilles un novice qui répond :-)
nicolas
Je te remercie Gilles d'avoir repondu si vite, et ta requete fonctionne a merveille. Cependant, est il possible d'obtenir le meme resultat sur des serveurs lies? car cette requete ne fonctionne que sur un serveur sql "classique". Merci d'avance
-----Message d'origine----- Salut Nicolas
SELECT Table_Name, Column_Name FROM Information_Schema.Columns WHERE (COLUMNPROPERTY(OBJECT_ID(Table_Name),
Column_Name, 'IsIdentity')
= 1) ORDER BY Table_Name
Permet de trouver rapidement les champs identity de ta base
donc si tu execute juste
SELECT Table_Name, Column_Name FROM Information_Schema.Columns ORDER BY Table_Name
Tu auras toutes les tables et champs des tables de ta base
A+ Gilles un novice qui répond :-)
.
Je te remercie Gilles d'avoir repondu si vite, et ta
requete fonctionne a merveille. Cependant, est il possible
d'obtenir le meme resultat sur des serveurs lies? car cette
requete ne fonctionne que sur un serveur sql "classique".
Merci d'avance
-----Message d'origine-----
Salut Nicolas
SELECT Table_Name, Column_Name
FROM Information_Schema.Columns
WHERE (COLUMNPROPERTY(OBJECT_ID(Table_Name),
Column_Name, 'IsIdentity')
= 1)
ORDER BY Table_Name
Permet de trouver rapidement les champs identity de ta base
donc si tu execute juste
SELECT Table_Name, Column_Name
FROM Information_Schema.Columns
ORDER BY Table_Name
Tu auras toutes les tables et champs des tables de ta base
Je te remercie Gilles d'avoir repondu si vite, et ta requete fonctionne a merveille. Cependant, est il possible d'obtenir le meme resultat sur des serveurs lies? car cette requete ne fonctionne que sur un serveur sql "classique". Merci d'avance
-----Message d'origine----- Salut Nicolas
SELECT Table_Name, Column_Name FROM Information_Schema.Columns WHERE (COLUMNPROPERTY(OBJECT_ID(Table_Name),
Column_Name, 'IsIdentity')
= 1) ORDER BY Table_Name
Permet de trouver rapidement les champs identity de ta base
donc si tu execute juste
SELECT Table_Name, Column_Name FROM Information_Schema.Columns ORDER BY Table_Name
Tu auras toutes les tables et champs des tables de ta base