2011-10-07 11 views
3

タイトルが示唆しているように、Accessでオートナンバーフィールドをオフにして、自分が選択したIDを持つ行を挿入できるようにする方法はありますか?たとえば、SET IDENTITY_INSERT OFF SQL Serverで?アクセス時にSET IDENTITY_INSERT OFFに相当する

答えて

5

SQLにIDを挿入できます。

INSERT INTO Table1 (ID) Values (-10) 
+0

SET IDENTITY_INSERT OFFと同等のものを必要としないことがあり、私は、私は自動採番が問題を引き起こしていたと推定INSERT文でエラーに夢中になっていましたしかし、ちょうど簡単な挿入を試して、はい、あなたは簡単に行を追加することができます、今すぐエラーを追跡するために! :-) – Coesy

2

autonumberプロパティは、フィールドのデフォルト値をオートナンバーシード値として設定します。オートナンバーフィールドがプライマリキーである場合(または別のユニーク制約がある場合)は、格納された値のいずれかを再利用することはできません。ただし、既存の格納された値と競合しない長整数値を明示的に挿入することはできます。また、オートナンバーフィールドに固有の制約がなければ、同じ値を繰り返し挿入することができます。

あなたは本当にも、あなたは絶対的に正しいものを、知っている

関連する問題