Làm cách nào để thêm cột vào bảng SQL Server với giá trị mặc định bằng giá trị của cột hiện có?
Tôi đã thử câu lệnh T-SQL này:
ALTER TABLE tablename
ADD newcolumn type NOT NULL DEFAULT (oldcolumn)
nhưng nó báo lỗi:
Tên "cột cũ" không được phép trong ngữ cảnh này. Biểu thức hợp lệ là hằng số, biểu thức hằng và biến (trong một số ngữ cảnh). Tên cột không được phép.