Sqlserver
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Sqlserver

Cách tạo thả các tập lệnh Ràng buộc Duy nhất trong Cơ sở dữ liệu SQL Server - Hướng dẫn SQL Server / TSQL Phần 99

Tình huống:

Bạn đang làm việc với tư cách là nhà phát triển SQL Server, bạn cần tạo các tập lệnh để loại bỏ tất cả các Ràng buộc Duy nhất trong Cơ sở dữ liệu SQL Server.

Giải pháp:

Cú pháp dưới đây có thể được sử dụng để loại bỏ Ràng buộc duy nhất trên bảng.
Thay thế bảng [SchemaName]. [TableName] Drop Constraint [ConstraintName]
Truy vấn dưới đây có thể được sử dụng để tạo thả Ràng buộc duy nhất trong cơ sở dữ liệu SQL Server .
SELECT 
Table_Schema,
Table_Name,
Constraint_Name,
'Alter table ['
+Table_Schema+'].['
+Table_Name+']'
+' Drop Constraint ['+Constraint_Name+']'
as DropUniqueConstraintQuery
FROM INFORMATION_SCHEMA.TABLE_CONSTRAINTS 
WHERE CONSTRAINT_TYPE = 'UNIQUE'
 
 
Tạo tập lệnh để loại bỏ Ràng buộc duy nhất trong Cơ sở dữ liệu SQL Server


Video Demo :Tạo tập lệnh để loại bỏ các ràng buộc duy nhất trong cơ sở dữ liệu máy chủ SQL


 
  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Lấy các cột cơ bản của một chế độ xem dựa trên tập hợp kết quả của nó

  2. Lỗi tên cột không rõ ràng trên một máy chủ cụ thể

  3. Ưu và nhược điểm của việc sử dụng SqlCommand Chuẩn bị trong C #?

  4. Cách SCHEMA_ID () hoạt động trong SQL Server

  5. Cách thay đổi kiểu dữ liệu cột trong cơ sở dữ liệu SQL mà không làm mất dữ liệu