私は作成時にSQL Server 2008のテーブルを作成しました。私はNOT NULLとPRIMARY KEYプロパティを設定しませんでした。私はNOT NULLとPRIMARY KEYプロパティでテーブルを更新したい
回答:
回答№1は0SQL Management Studioを開き、ログインしてデータベースを展開し、 Tables
変更するテーブルを右クリックし、[デザイン]を選択して必要に応じて変更を加えます。実際には、列を主キーに設定する(右クリックしてポップアップメニューから選択する) NOT NULL
自動的に設定されます。
回答№2の場合は0
列をNULLにできないようにする:
ALTER TABLE [YourTable]
ALTER COLUMN [YourColumn] INT NOT NULL; -- CHANGE DATA TYPE AS REQUIRED
列の主キーを作成する:
ALTER TABLE [YourTable]
ADD CONSTRAINT PK_YourTable__YourColumn PRIMARY KEY (YourColumn);