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

Cách xóa tăng tự động khỏi bảng trong máy chủ sql 2012

Nếu bạn cần giữ dữ liệu trong cột đó, sau đó tạo một cột mới trên bảng có cùng kiểu (nhưng tên khác), sao chép dữ liệu từ cột bạn muốn loại bỏ sang cột mới, thả cột cũ và đổi tên mới. Toàn bộ ví dụ:

CREATE TABLE test(col1 INT IDENTITY (1,1) NOT NULL, col2 VARCHAR(10) NULL);

ALTER TABLE test ADD col3 INT NULL;

UPDATE test SET col3 = col1;

ALTER TABLE test DROP COLUMN col1;

EXEC sp_rename 'dbo.test.col3', 'col1', 'COLUMN';


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. tìm các mục nhập bị thiếu cho các ngày làm việc và điền vào hàng với các giá trị từ ngày gần nhất

  2. Chọn các hàng vừa chèn

  3. Truy vấn JSON bên trong cột SQL Server 2012

  4. Xóa danh sách đăng nhập và mật khẩu đã nhớ trong SQL Server Management Studio

  5. Làm thế nào để tôi tìm thấy những gì đang điền vào một bảng?