0

たくさんの列と行を持つテーブル(myData)があり、別のテーブル(myFileNo)の単一の値があります。これは、単一の行、単一の列、単一のセル(FileNo)を意味します。

myFileNoをチェックしてmyDataを更新するSQLクエリを作成しました。プロセスが終了すると、FileNoの値が変更されます。

単一値のデータをテーブルに保持することは私にはあまり意味がありませんが、これはそれを行うための適切な方法ですか?

編集:FileNoの目的

識別番号として機能しますが、主キーのようには作成されません。例(前と後):

myData, FileNo
A, NULL
A, NULL
B, NULL
C, NULL
A, NULL
D, NULL
D, NULL

ファイル番号:15

myData, FileNo
A, 16
A, 16
B, 17
C, 18
A, 16
D, 19
D, 19

FileNo: 19
4

1 に答える 1

1

fileNo が複数のテーブルとプロセスによって参照されている場合、それをテーブルに格納しても問題ない場合は、拡張プロパティを調査できますが、テーブルに保持します。

このテーブルにのみ必要で、次のロードの最大値 + 1 を識別できるようにする必要がある場合は、挿入する前に Max(FileNo) を確認することをお勧めします。テーブルのサイズ。

于 2012-10-08T06:14:23.943 に答える