-3

プライマリユニークインデックスの新しい/次の識別子の値を挿入するときにSQL文を使用して、PKおよびFK関係の結合をサポートできるようにしたい>最も簡単なソリューション?データタイプ/長さの推奨?データは、参照データ、操作データ、テクニカルメタデータであり、トランザクションデータに対するボリュームが相対的に小さい。SQLを使用してプライマリキーの値を入力する

+0

プライマリキーを「プライマリユニークインデックス」といいますか? –

+0

質問がないので誰も答えを出すことはできません。最も単純なのはあなたが心配するべきではない、開発者の容易さは重要ではない。これは、実行可能なクエリを可能にする頑丈なデータモデルに関するものです。データ型は、キーが何であるかによって異なります。 –

+1

あなたの質問は不明です。 –

答えて

0

あなたのデータの必要性を知らずに、プライマリキーにはINTを使用します。これは、トランザクションデータの量が比較的少ないことを示しています。 INTは-2,147,483,648〜2,147,483,647をサポートします。主キーとして1から始まる自動インクリメント整数を使用するので、20億行以上を予定している場合は、9,223,372,036,854,775,807までをサポートする大きなintを使用してください。これにより、主キーが自動的に設定されます。

+0

ありがとう。私はint identityとguidまたは他の値を使うことに決めました。私はまた、私の挿入がIDフィールドを宣言する必要がなかったことに気づいた – user7347640

関連する問題