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

Cách thay đổi bảng cho Đặc tả nhận dạng là nhận dạng Máy chủ SQL

Bạn không thể "chuyển đổi" cột hiện có thành IDENTITY cột - bạn sẽ phải tạo một cột mới dưới dạng INT IDENTITY :

ALTER TABLE ProductInProduct 
ADD NewId INT IDENTITY (1, 1);

Cập nhật:

OK, vậy là có một cách chuyển đổi cột hiện có thành IDENTITY . Nếu bạn thực sự cần điều này - xem phản hồi này của Martin Smith với tất cả các chi tiết đẫm máu.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Trả lại đặc quyền bảng từ một máy chủ được liên kết trong SQL Server (Ví dụ T-SQL)

  2. Giao dịch Khung thực thể đang hoạt động lâu dài

  3. Cách xác định khoảng cách đầu tiên trong nhiều phạm vi ngày bắt đầu và ngày kết thúc cho từng thành viên riêng biệt trong T-SQL

  4. Tại sao Công cụ giám sát cơ sở dữ liệu đám mây cho SQL Server lại có giá trị

  5. Làm cách nào để xác định lỗi không chuyển đổi được varchar thành int trong SQL?