Menghapus hubungan kunci asing
Berlaku untuk: SQL Server 2016 (13.x) dan Azure SQL Database Azure SQL Managed Instance yang lebih baru
Anda dapat menghapus batasan kunci asing di SQL Server dengan menggunakan SQL Server Management Studio atau Transact-SQL. Menghapus batasan kunci asing menghapus persyaratan untuk menerapkan integritas referensial.
Kunci asing mereferensikan kunci dalam tabel lain, untuk informasi selengkapnya, lihat Batasan Kunci Primer dan Asing.
Izin
Memerlukan izin UBAH pada tabel.
Menggunakan SQL Server Management Studio
Untuk menghapus batasan kunci asing
Di Object Explorer, perluas tabel dengan batasan lalu perluas Kunci.
Klik kanan batasan lalu pilih Hapus.
Dalam kotak dialog Hapus Objek , pilih OK.
Menggunakan Transact-SQL
Untuk menghapus batasan kunci asing
Di Object Explorer, sambungkan ke instans Mesin Database.
Pada bilah Standar, pilih Kueri Baru.
Salin dan tempel contoh berikut ke dalam jendela kueri dan pilih Jalankan.
USE AdventureWorks2022; GO ALTER TABLE dbo.DocExe DROP CONSTRAINT FK_Column_B; GO
Untuk informasi selengkapnya, lihat ALTER TABLE (Transact-SQL).