0

最後の行(または主キー)を挿入するための正しいユニバーサルSQL構造は何でしょうか。IDはシーケンスによって自動生成される可能性がありますが、シーケンスをまったく処理したくありません。テーブルをクエリしてIDを取得する必要があります。または、INSERTを何らかの方法で拡張してIDを返すこともできます。常に単一の行を挿入していると仮定します。このソリューションは、ほとんどのRDBMSで機能するはずです。

4

1 に答える 1

2

最良の方法は、次のようなシーケンスに依存することです。

select Max(ID) from tableName 

しかし、それに対処したくない場合は、新しいタイムスタンプ列をテーブルに追加してから、その列から最大を選択できます。

このように

select Max(TimestampField) from tableName 
于 2009-08-25T08:50:49.707 に答える