Tôi đang cố gắng thêm cột nhận dạng theo chương trình vào bảng Nhân viên. Không chắc chắn những gì tôi đang làm sai với cú pháp của tôi.Thay đổi Bảng Thêm Cú pháp Cột
ALTER TABLE Employees
ADD COLUMN EmployeeID int NOT NULL IDENTITY (1, 1)
ALTER TABLE Employees ADD CONSTRAINT
PK_Employees PRIMARY KEY CLUSTERED
(
EmployeeID
) WITH(STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF,
ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
Tôi đang làm gì sai? Tôi đã cố gắng để xuất khẩu kịch bản, nhưng SQL Mgmt Studio làm một điều đổi tên bảng tạm thời toàn bộ.
CẬP NHẬT: : Tôi nghĩ rằng nó đang nghẹt thở trên câu lệnh đầu tiên với "Cú pháp sai gần từ khóa 'COLUMN'."
Để làm rõ, các Từ khóa 'COLUMN' chỉ hợp lệ (nhưng n ot yêu cầu) trong MySQL. – ethanbustad
@ethanbustad Nó cũng hợp lệ cho DB2 và Postgres. –