Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Toutes les colonnes auto-incrémentés d'une base de donnée

3 réponses
Avatar
Gérard Lali
Bonjour,

Existe-t-il une proc=E9dure ou requ=EAte permettant de lister=20
toute les colonnes auto-increment=E9es (compteur) ainsi que=20
leurs tables dans une base de donn=E9e MS SQL 2000 ?
Merci pour vos lumi=E8res

3 réponses

Avatar
Fred BROUARD
Quelque chose comme :

SELECT name
FROM syscolumns
WHERE autoval IS NOT NULL

(à tester !)

A +

Gérard Lali a écrit:
Bonjour,

Existe-t-il une procédure ou requête permettant de lister
toute les colonnes auto-incrementées (compteur) ainsi que
leurs tables dans une base de donnée MS SQL 2000 ?
Merci pour vos lumières



--
Frédéric BROUARD, MVP Microsoft SQL Server. Langage SQL / Delphi / web
Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html
Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com
****************** mailto: ******************
Avatar
Med Bouchenafa[MVP]
SELECT TABLE_NAME, COLUMN_NAME
FROM INFORMATION_SCHEMA.COLUMNS
WHERE COLUMNPROPERTY(OBJECT_ID(TABLE_NAME), COLUMN_NAME, 'IsIdentity') = 1

--
Bien cordialement
Med Bouchenafa
TETRASET
75015 Paris
"Gérard Lali" a écrit dans le message de news:
1c65201c42225$e197c1d0$
Bonjour,

Existe-t-il une procédure ou requête permettant de lister
toute les colonnes auto-incrementées (compteur) ainsi que
leurs tables dans une base de donnée MS SQL 2000 ?
Merci pour vos lumières
Avatar
Fred BROUARD
ha joli !

A +

Med Bouchenafa[MVP] a écrit:
SELECT TABLE_NAME, COLUMN_NAME
FROM INFORMATION_SCHEMA.COLUMNS
WHERE COLUMNPROPERTY(OBJECT_ID(TABLE_NAME), COLUMN_NAME, 'IsIdentity') = 1




--
Frédéric BROUARD, MVP Microsoft SQL Server. Langage SQL / Delphi / web
Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html
Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com
****************** mailto: ******************