0
をSQLサーバー2008のテーブルの主キーフィールドに挿入することはできますか?SQL Server 2008でゼロの主キーとして
答えて
長い間、数字のフィールドです。はい...家に沿ってフォローしてください!
create table TestTable
(
TestColumn int not null primary key
)
insert TestTable values(0)
primary key
制限では、値が一意であり、列がNULL可能でないことが必要です。 identity
フィールドで
:
create table TestTable
(
TestColumn int identity(1, 1) not null primary key --start at 1
)
set identity_insert TestTable on
insert TestTable (TestColumn) values (0) --explicitly insert 0
set identity_insert TestTable off
identity(1, 1)
は、「1つずつ増分で何かが挿入されるたびに開始」を意味します。あなたは-100
から始まり、毎回10
だけ増加するidentity(-100, 10)
を持つことができます。または、0
から開始できます。制限はありません。
通常は、試してみるだけで、自分のためにこのような質問に答えることができます。これは、StackOverflowを尋ねるよりも速く、通常はもっと有益です。
IDフィールドで可能ですか? ZEROからIDを開始することは可能ですか? – Nithesh
私は自分の答えを 'identity'カラムの情報で編集しました。 –
はい、ゼロにすることができます。値は、-2,147,483,648〜2,147,483,647から、符号なし整数の全範囲である - (2^31)〜2^31 -1までです。
最大43億件のレコードが必要な場合は、最小値から開始して作業を進めてください。
CREATE TABLE TestTable
(
TestColumn INT IDENTITY(−2,147,483,648, 1) NOT NULL PRIMARY KEY --start at 1
)
- 1. SQL Serverの:主キー
- 2. Sql Server 2005とSql Server 2008の主な違いは何ですか?
- 3. SQL Server 2012:IDキー、主キーも作成
- 4. SQL Server - テーブルの主キーの選択
- 5. パーティションSQL Serverの非主キー列の表
- 6. OracleおよびSQL Serverの主キー
- 7. SQL Server IDと主キーを使用したデータベースのスクリプト
- 8. SQL Server 2000とSQL Server 2008の同期
- 9. SQL Server 2008で主キーを設定するためのショートカットとは何ですか?
- 10. RとSQL Server 2008
- 11. FreeTDSとSQL Server 2008?
- 12. SQL Server 2008の
- 13. SQL Server 2008の
- 14. SQL Server 2008の
- 15. - SQL Server 2008の
- 16. - SQL Serverの2008
- 17. SQL Server 2008の
- 18. select into not select SQL Server複数の列主キーのぼかし
- 19. SQL Server 2008のユニークキーとユニークインデックス
- 20. ノーマライズとプライマリ/外部キーのSQL Server 2008 R2の
- 21. Windows Server 2008/SQL Server 2008クラスタの設定
- 22. Entity Framework 4とSQL Server 2008複数の可能な外部キー
- 23. SQL Serverエラー:主キーの違反 - なぜですか?
- 24. SQL Server 2008 SELECT
- 25. SQL Server 2008 DBMail
- 26. SQL Server 2008データベースセカンダリ
- 27. Sql Server 2008エージェントログパージ
- 28. Sql Server 2008キャッチエラーコレクション
- 29. SQL Server 2008
- 30. SQL Server 2008イベントドリブンアーキテクチャ
数値ゼロ。 NULL - いいえ。主キー**は** NOT NULLでなければなりません –