SQLに12のセットまたはバッチでデータを保存することは可能ですか?新しい行を挿入する前に、既存のレコードが12以下であるかどうかを確認する必要があるクエリがあります。それらが12の場合、最大12のレコードも格納する新しいバッチを作成する必要があります。
質問する
92 次
1 に答える
0
SQL Server やその他の SQL に似たデータベースには、データ バッチ処理の組み込みの概念はありません。あなたが説明しているのは、データのグループ化/関係です。これは、データベース設計者が理解する責任があります。バッチと呼ばれる関連テーブルを作成する必要があります。主キーを指定します。次に、その主キー列を実際のテーブルに配置し、データを外部キーとして使用します。バッチが作成されるタイミングに関するロジックは、おそらくトリガーで定義するか、UDF でロジックを定義し、その BatchId 列のデフォルト値をその UDF の結果に設定する必要があります。
于 2012-07-10T15:42:57.673 に答える