bonjour,
j'ai une base de donnée avec un ensemble de table, et j'aimerais savoir comment créer une procédure stockée me permettant de purger le contenu de toute mes tables.
merci de me lire
bonjour,
j'ai une base de donnée avec un ensemble de table, et j'aimerais savoir comment créer une procédure stockée me permettant de purger le contenu de toute mes tables.
merci de me lire
Bonsoir,
Je pense que c'est assez complexe
Il te faut désactiver les contraintes d'intégrité dans un certain ordre (d'abord les contraintes de clé étrangère puis les contraintes de clé primaire qui sont référencées par ces contraintes de clé étrangère), faire le TRUNCATE TABLE maTalbe de toutes les tables de ta base de données, puis réactiver les contraintes d'intégrité de ta base de données dans l'ordre inverse de celui que tu as utilisé pour les désactiver, bref, que du bonheur.
Si c'est pour récupérer la structure de la base de données sans ses données, saches que tu peux scripter une base de données en cliquant droit sur la base de données à scripter puis en cherchant un peu dans le menu contextuel affiché (sous SQL Server 2005 : ->Générer un script de la base de données en tant que -> CREATE TO -> au choix )
A+
merci pour ta réponse,
je viens d'essayer ce que tu m'a proposé en génarant un script CREATE TO , mais le problème c''est que c un sciprt que crée juste la base de donnée sans les tables
si tu as une petite idée , merci de m'éclaircir
Bonjour,
Woups, désolé ce n'était pas la bonne option
Si tu es sous SQL Server 2005, dans SQL Server Management Studio, fais clic-droit sur la base de données à scripter / Tâches / Générer des scripts.
Dans la boîte de dialogue qui va apparaître, tu auras le choix de scripter tous ou certains des objets de la base de données
A+
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager