我需要在工作中編寫表修改腳本。而不是做一個簡單的「if exists then drop and create」,他們希望它檢查我添加的新列,然後只有在它們不存在的情況下才更改表。在將表添加到SQL Server之前檢查表列
有人可以幫我的腳本?假設一個簡單的表格,看起來像這樣目前:
CREATE TABLE myTable (
[ID] [int] NOT NULL,
[FirstName] [varchar] (20) NOT NULL,
[LastName] [varchar] (20) NOT NULL
)
..我想補充一個Address
場,VARCHAR(50)假設,但只有當它沒有在架構已經存在。
OP不想刪除表格。只需添加列如果它不存在 –
看到我更新的答案 – Amit