SQLクエリ出力のシーケンスは固定されているか、または変更されていますか?
Table A
には3つの列Col1、Col2、Col3があります。
テーブルの既存のレコードが
クエリで(col1とcol2にはtable A
の主キーです):それは保証されてselect * from A
OUTPUT COL1 COL2 COL3 1 2 3 1 2 5
新しいレコードが挿入されている場合の値(1,2,6)
新しいクエリ結果が
1 2 3
1 2 5
1 2 6
私の選択クエリは、この
1 2 6
1 2 3
1 2 5
のような出力を返した場合、SQLクエリがある
1 2 6
1 2 3
1 2 5
と:か、それはおそらく挿入として、以下の表を生じる可能性も挿入が最初の行の場所を取ることができる可能性があり
select * from A where field1=1 and field2 = 2;
は、それは常に、このシーケンスを返しますか、これは変動することができることが必要ですか?
'フィールド1とフィールド2はテーブルAの主キーです。本当ですか? –