我目前有一個表有四列 - 我想添加第五列,但有一些麻煩。改變SQL表添加列
我在SQL Server工作室管理2008年打開表,我添加像這樣的列信息:
CREATE TABLE [dbo].[Case]
(
CaseId UNIQUEIDENTIFIER DEFAULT (newid()) NOT NULL,
CaseNumber NVARCHAR(50) NOT NULL,
CourtId INT NOT NULL,
DateOpened DATETIME NOT NULL,
)
我另外:
CREATE TABLE [dbo].[Case]
(
CaseId UNIQUEIDENTIFIER DEFAULT (newid()) NOT NULL,
CaseNumber NVARCHAR(50) NOT NULL,
CaseName NVARCHAR(50),
CourtId INT NOT NULL,
DateOpened DATETIME NOT NULL,
)
加入CaseName柱之後,我嘗試執行表在Management Studio中,但我得到了錯誤消息「數據庫中已經有一個名爲'Case'的對象。」 我試着保存,然後建立我的數據庫,希望列將被添加,但這是不成功的。我嘗試了一個新的查詢並且寫了'Alter table'case「添加了CaseName nvarchar(50),但是沒有運氣。它顯示該文件與新列一起更改,因爲我保存了它,但是在構建我的整體數據庫之後,它沒有做任何更改。任何有用的提示都會很棒。
@LittleBobbyTables對不起,我只是錯過了添加DateOpened在我的代碼的第二部分。我想添加CaseName列。謝謝 – Masriyah