2016-04-29 16 views
0

SSMSでこれを行うことができます。私はVS13のSSOEでこれをやりたいSQL ServerオブジェクトエクスプローラのIDインクリメントがグレー表示されます。 VS13のSQL Serverオブジェクトエクスプローラでidentity = trueを設定する方法は?

+0

最初にデータ型をINTに変更してから、有効にしてください。あなたはそれをやりました? – FLICKER

+0

はい、データタイプはINTです。 – ZeeProgrammer

答えて

0

テーブルをデザイナーモードで表示し、右クリックしてIDを設定してみてください。がんばろう。チェックする

0

物事:表がすでに作成されている場合

、SSMSは(実際には舞台裏でテーブルをドロップして再作成)そのような変更を防止するために、デフォルト・セットです。この場合、SSMSで[ツール] - > [オプション] - > [デザイナー] - > [テーブルの再作成が必要な変更を保存しない]チェックボックスをオフにします。

新しいテーブルの場合問題の列が "int"型であることを確認してください。デフォルトでは、SSMSは新しい列(「ID」で終わるものも)をnchar(10)に設定します。これは誤解を招く可能性があります。

関連する問題