我目前有一个表有四列 - 我想添加第五列,但有一些麻烦。改变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