テーブルに挿入するデータがたくさんあります。この問題は、主キーをそのテーブルに返す必要があることです。次のようなものがあるかどうかはわかりませんでした:
insert into TABLE (...) values (...) RETURNING p_key
また
select p_key from (insert into TABLE (...) values (...))
私はブラウザと保存された情報の回避策を作成しています。これは多かれ少なかれ行を追加してから更新します...しかし、主キーがなければ、参照がないため更新する方法がありません。
私はオンラインで探していて、グーグルでいくつかの例を見つけましたが、これらの例で少し混乱しました.
http://en.wikipedia.org/wiki/Insert_(SQL)#Retrifying_the_key
ウィキペディアは、SQL Server 2008OUTPUT
の代わりに使用するために、次のRETURNING
ようなものを使用できると言っていたOUTPUT p_key