OVH Cloud OVH Cloud

[MSSQL2000] Suprimer tables avec foreign key

3 réponses
Avatar
Tulip
Bonjour,

Lors de la mise à jour de notre ERP, nous devons modifier la structure de
nos tables.
Nous renommons la table originale (_OLD) créons la nouvelle version de la
table où nous copions les données.

Notre probléme vient de la supression des anciennes tables (_OLD) via un
script, car elles contiennent des foreign key crées via Create table ...
constraint.....

Comment "dynamiquement" à l'aidre d'un script, supprimer ces 'constraint' ,
sont elles listées dans une des tables systémes ?
Ceci permeterait de récuperer le nom ou les noms des constraint et ainsi de
les supprimer

Merci par avance.

Où peut on se procurer la version française du 'SQL SERVER Books online' ?

Stéphan

PS
désolé si des équivalent français existenet pour les termes employé mais je
ne réside pas en France et je n'ai jamais utilisé MSSQL en français.

3 réponses

Avatar
Med Bouchenafa
ALTER TABLE nomTable NOCHECK CONSTRAINT ALL

Voir Aide En Ligne pour plus de détails


--
Bien cordialement
Med Bouchenafa


"Tulip" a écrit dans le message de news:

Bonjour,

Lors de la mise à jour de notre ERP, nous devons modifier la structure de
nos tables.
Nous renommons la table originale (_OLD) créons la nouvelle version de la
table où nous copions les données.

Notre probléme vient de la supression des anciennes tables (_OLD) via un
script, car elles contiennent des foreign key crées via Create table ...
constraint.....

Comment "dynamiquement" à l'aidre d'un script, supprimer ces 'constraint'
,
sont elles listées dans une des tables systémes ?
Ceci permeterait de récuperer le nom ou les noms des constraint et ainsi
de
les supprimer

Merci par avance.

Où peut on se procurer la version française du 'SQL SERVER Books online' ?

Stéphan

PS
désolé si des équivalent français existenet pour les termes employé mais
je
ne réside pas en France et je n'ai jamais utilisé MSSQL en français.





Avatar
Med Bouchenafa
> Où peut on se procurer la version française du 'SQL SERVER Books online' ?



http://www.microsoft.com/downloads/details.aspx?displaylang=fr&FamilyID¦f79cb1-a420-445f-8a4b-bd77a7da194b

--
Bien cordialement
Med Bouchenafa

"Tulip" a écrit dans le message de news:

Bonjour,

Lors de la mise à jour de notre ERP, nous devons modifier la structure de
nos tables.
Nous renommons la table originale (_OLD) créons la nouvelle version de la
table où nous copions les données.

Notre probléme vient de la supression des anciennes tables (_OLD) via un
script, car elles contiennent des foreign key crées via Create table ...
constraint.....

Comment "dynamiquement" à l'aidre d'un script, supprimer ces 'constraint'
,
sont elles listées dans une des tables systémes ?
Ceci permeterait de récuperer le nom ou les noms des constraint et ainsi
de
les supprimer

Merci par avance.

Où peut on se procurer la version française du 'SQL SERVER Books online' ?

Stéphan

PS
désolé si des équivalent français existenet pour les termes employé mais
je
ne réside pas en France et je n'ai jamais utilisé MSSQL en français.





Avatar
tulip
Merci de votre aide .

Stéphan