Tôi đã tạo một bảng có cột S_ROLL NUMBER(3) NOT NULL
Bây giờ, tôi muốn biến cột này thành cột nhận dạng. Tôi đã sử dụng lệnh nàyCột cần sửa đổi không phải là cột nhận dạng
alter table students
modify
(
S_ROLL NUMBER GENERATED BY DEFAULT ON NULL AS IDENTITY
);
Sau đó, tôi nhận được lỗi này.
S_ROLL NUMBER GENERATED BY DEFAULT ON NULL AS IDENTITY
*
ERROR at line 4:
ORA-30673: column to be modified is not an identity column
http://stackoverflow.com/questions/1049210/adding-an-identity-to-an-existing-column Hy vọng điều này sẽ giúp bạn. –
@NitinGarg Câu hỏi này là về Oracle, nhưng câu hỏi mà bạn đã liên kết là về MS SQL Server, vì vậy tôi đoán nó sẽ không giúp OP giải quyết vấn đề của họ. –