0
私はinformation
テーブルとversion
テーブルを持っています。 information
の挿入が発生する前に、version
に行を挿入するトリガーがあります。私の問題は、version.id
(新しく作成された行)をinformation.version_id
(行を作成しようとしている)に使用する必要があることです。外部キー行を作成するためのSQLトリガー
私はversion
テーブルにトリガーを挿入して挿入する方法を知っていますが、information
の挿入に使用するバージョンIDはどのように取得しますか?
乾杯!
*また、あなたは* ...いいえ、することはできません行うことができます。それは並行性で劇的に崩壊します。 'LAST_INSERT_ID()'は常にあなたの最後の挿入文字です。代わりの方法はありません。 –
@ Michael-sqlbot清潔感ありがとう、編集済み – Horaciux