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

Làm cách nào để giảm giá trị mặc định từ một cột trong bảng?

Đó là một ràng buộc mặc định, bạn cần thực hiện:

ALTER TABLE {TableName} 
DROP CONSTRAINT ConstraintName

Nếu bạn không chỉ định tên khi tạo ràng buộc, thì SQL Server đã tạo một tên cho bạn. Bạn có thể sử dụng SQL Server Management Studio để tìm tên ràng buộc bằng cách duyệt đến bảng, mở nút cây của nó, sau đó mở nút Ràng buộc.

Nếu tôi nhớ không nhầm, ràng buộc sẽ được đặt tên là gì đó dọc theo các dòng của DF_SomeStuff_ColumnName.

CHỈNH SỬA: Josh W.'s câu trả lời chứa liên kết đến Câu hỏi SO chỉ cho bạn cách tìm tên ràng buộc được tạo tự động bằng SQL thay vì sử dụng giao diện Management Studio.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Chuyển nhiều giá trị vào một tham số trong SQL Server

  2. Làm cách nào để có thể tạm thời vô hiệu hóa các ràng buộc khóa ngoại bằng T-SQL?

  3. Có gì sai với sp_rename với cột?

  4. Khởi động chậm dịch vụ báo cáo SQL 2008 ở chế độ gốc

  5. Tên cột máy chủ SQL không hợp lệ sau khi thêm cột mới