OVH Cloud OVH Cloud

Comment Savoir si une contrainte default existe.

5 réponses
Avatar
Olivier Besson
Bonjour,

Je cherche à savoir, (si possible avec les INFORMATION_SCHEMA.* ou quelque
chose de relativement standard) si une contrainte DEFAULT existe sur une
colonne pour savoir dans un script si je doit la supprimer ou pas.
Impossible de trouver cela.

Merci d'avance pour votre aide.

--

Olivier Besson
Pour m'ecrire, remplacer le <xx >de mon adresse par <com>.
(Je ne lis pas mes mails frequement)
To write me, replace <xx> part of my address by <com> (i don't read my mails
very frequently).

5 réponses

Avatar
Fred BROUARD
SELECT TABLE_NAME, COLUMN_NAME, COLUMN_DEFAULT
FROM INFORMATION_SCHEMA.COLUMNS

COLUMN_DEFAULT contient l'expression par défaut.

A +

--
Frédéric BROUARD, MVP SQL Server. Expert SQL / spécialiste 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
************************ www.datasapiens.com *************************

Olivier Besson a écrit:
Bonjour,

Je cherche à savoir, (si possible avec les INFORMATION_SCHEMA.* ou quelque
chose de relativement standard) si une contrainte DEFAULT existe sur une
colonne pour savoir dans un script si je doit la supprimer ou pas.
Impossible de trouver cela.

Merci d'avance pour votre aide.



Avatar
Fred BROUARD
SELECT TABLE_NAME, COLUMN_NAME, COLUMN_DEFAULT
FROM INFORMATION_SCHEMA.COLUMNS

COLUMN_DEFAULT contient l'expression par défaut.

A +

--
Frédéric BROUARD, MVP SQL Server. Expert SQL / spécialiste 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
************************ www.datasapiens.com *************************

Olivier Besson a écrit:
Bonjour,

Je cherche à savoir, (si possible avec les INFORMATION_SCHEMA.* ou quelque
chose de relativement standard) si une contrainte DEFAULT existe sur une
colonne pour savoir dans un script si je doit la supprimer ou pas.
Impossible de trouver cela.

Merci d'avance pour votre aide.



Avatar
Fred BROUARD
SELECT TABLE_NAME, COLUMN_NAME, COLUMN_DEFAULT
FROM INFORMATION_SCHEMA.COLUMNS

COLUMN_DEFAULT contient l'expression par défaut.

A +

--
Frédéric BROUARD, MVP SQL Server. Expert SQL / spécialiste 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
************************ www.datasapiens.com *************************

Olivier Besson a écrit:
Bonjour,

Je cherche à savoir, (si possible avec les INFORMATION_SCHEMA.* ou quelque
chose de relativement standard) si une contrainte DEFAULT existe sur une
colonne pour savoir dans un script si je doit la supprimer ou pas.
Impossible de trouver cela.

Merci d'avance pour votre aide.



Avatar
Olivier Besson
Merci Beaucoup.

--

Olivier Besson
Pour m'ecrire, remplacer le <xx >de mon adresse par <com>.
(Je ne lis pas mes mails frequement)
To write me, replace <xx> part of my address by <com> (i don't read my mails
very frequently).



"Fred BROUARD" a écrit dans le message de
news:
SELECT TABLE_NAME, COLUMN_NAME, COLUMN_DEFAULT
FROM INFORMATION_SCHEMA.COLUMNS

COLUMN_DEFAULT contient l'expression par défaut.

A +

--
Frédéric BROUARD, MVP SQL Server. Expert SQL / spécialiste 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
************************ www.datasapiens.com *************************

Olivier Besson a écrit:
> Bonjour,
>
> Je cherche à savoir, (si possible avec les INFORMATION_SCHEMA.* ou


quelque
> chose de relativement standard) si une contrainte DEFAULT existe sur une
> colonne pour savoir dans un script si je doit la supprimer ou pas.
> Impossible de trouver cela.
>
> Merci d'avance pour votre aide.
>



Avatar
Olivier Besson
Merci Beaucoup.

--

Olivier Besson
Pour m'ecrire, remplacer le <xx >de mon adresse par <com>.
(Je ne lis pas mes mails frequement)
To write me, replace <xx> part of my address by <com> (i don't read my mails
very frequently).



"Fred BROUARD" a écrit dans le message de
news:
SELECT TABLE_NAME, COLUMN_NAME, COLUMN_DEFAULT
FROM INFORMATION_SCHEMA.COLUMNS

COLUMN_DEFAULT contient l'expression par défaut.

A +

--
Frédéric BROUARD, MVP SQL Server. Expert SQL / spécialiste 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
************************ www.datasapiens.com *************************

Olivier Besson a écrit:
> Bonjour,
>
> Je cherche à savoir, (si possible avec les INFORMATION_SCHEMA.* ou


quelque
> chose de relativement standard) si une contrainte DEFAULT existe sur une
> colonne pour savoir dans un script si je doit la supprimer ou pas.
> Impossible de trouver cela.
>
> Merci d'avance pour votre aide.
>