従業員の詳細を格納するテーブルがあります。emp_code
テーブルを変更し、列の 1 つを主キーとして設定したいと考えています。そのデータ型は ですがnvarchar(max)
、主キーとして設定できません。
次のクエリを実行します。
ALTER TABLE user_master
ADD PRIMARY KEY (emp_code)
しかし、それは私にエラーを与えます:
メッセージ 1919、レベル 16、状態 1、行 1テーブルの
列は、インデックスのキー列として使用するのに無効な型です。emp_code
user_master
メッセージ 1750、レベル 16、状態 0、行 1
制約を作成できませんでした。以前のエラーを参照してください。
どうすればこれを克服できますか?