Compartir a través de


Eliminar relaciones entre claves externas.

Puede eliminar una restricción de clave externa en SQL Server 2012 mediante SQL Server Management Studio o Transact-SQL. Al eliminar una restricción de clave externa se elimina el requisito de forzar la integridad referencial.

En este tema

  • Antes de empezar:

    Seguridad

  • Para eliminar una restricción de clave externa, use:

    SQL Server Management Studio

    Transact-SQL

Antes de empezar

Seguridad

Permisos

Requiere el permiso ALTER en la tabla.

Icono de flecha usado con el vínculo Volver al principio[Top]

Usar SQL Server Management Studio

Para eliminar una restricción FOREIGN KEY

  1. En el Explorador de objetos, expanda la tabla con la restricción y, a continuación, expanda Claves.

  2. Haga clic con el botón secundario en la restricción y, a continuación, haga clic en Eliminar.

  3. En el cuadro de diálogo Eliminar objeto, haga clic en Aceptar.

Icono de flecha usado con el vínculo Volver al principio[Top]

Usar Transact-SQL

Para eliminar una restricción FOREIGN KEY

  1. En el Explorador de objetos, conéctese a una instancia del Motor de base de datos.

  2. En la barra de Estándar, haga clic en Nueva consulta.

  3. Copie y pegue el siguiente ejemplo en la ventana de consulta y haga clic en Ejecutar.

    USE AdventureWorks2012;
    GO
    ALTER TABLE dbo.DocExe 
    DROP CONSTRAINT FK_Column_B; 
    GO
    

Para obtener más información, vea ALTER TABLE (Transact-SQL).

Icono de flecha usado con el vínculo Volver al principio[Top]