現在、4 つの列を持つテーブルがあります。5 番目の列を追加したかったのですが、問題がありました。
SQL Server Studio Management 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" add CaseName nvarchar(50) を書いてみましたが、やはりうまくいきませんでした。ファイルを保存したため、新しい列でファイルが変更されたことが示されていますが、データベース全体を構築した後は変更が加えられていません。どんな役立つヒントも素晴らしいでしょう。