fallinglab / 11 entradas / 2 comentarios / feed / comentarios feed

Como desactivar todas las constraints en una base de datos de SQL Server

Gracias al muy util sp_MSforeachtable se pueden desactivar todas las check constraints en una base de datos MS-SQL basta con ejecutar

EXEC sp_MSforeachtable @command1="ALTER TABLE ? NOCHECK CONSTRAINT ALL"

Para activarlas nuevamente:

EXEC sp_MSforeachtable @command1="ALTER TABLE ? CHECK CONSTRAINT ALL"

Esto anda solamente para SQL Server 2005 o superior

1 Comentario

  1. Project-Id-Version: WordPress 2.5 es_ES-Beta Report-Msgid-Bugs-To: wp-polyglots@lists.automattic.com POT-Creation-Date: 2008-12-11 00:56+0000 PO-Revision-Date: 2008-12-11 13:08+0100 Last-Translator: Maira Belmonte Language-Team: wordpress-es MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Poedit-SourceCharset: utf-8 X-Poedit-KeywordsList: __;_e;__ngettext:1,2;_c X-Poedit-Basepath: ..\.. X-Poedit-Language: Spanish X-Poedit-Country: SPAIN Plural-Forms: nplurals=2; plural=n !=1; X-Poedit-SearchPath-0: . Memo C — Octubre 28, 2009 #

    Esta opcion no considera desabilitar PK constraint. Alguna idea? memoy2k@hotmail.com

    Saludos.!

Publicar comentario