2つのテーブルにデータを挿入していますが、最初の更新後に作成された新しいIDを取得した後に2番目のテーブルにデータを挿入する方法はありません。 私は<CFINSERT>
を使用しています。2つのテーブルを更新して外部キーを取得する
0
A
答えて
0
<CFQUERY result="result_name">
を使用してください。新しいIDはresult_name.generatedkey
。<cfinsert>
と<cfupdate>
で利用できますが、簡単な作業では簡単で高速ですが、かなり制限されています。
0
私は自分自身cfinsertタグを使用したことがないが、ベン・フォータからこのブログの記事は、あなたがはい、私はブログの記事が古いであることを認識、それhttp://www.forta.com/blog/index.cfm/2006/10/3/Use-CFINSERT-And-CFUPDATE
生成されたキーが必要な場合は、cfinsertタグを使用することはできないかもしれないと言いますあまり変わっていないようです。
<cfquery>
タグで囲まれた従来のINSERTステートメントを使用しないのはなぜですか?
+0
ありがとう!私はクエリを再構成し、別の
関連する問題
- 1. 外部キーで1つのテーブルの合計を更新する
- 2. has_many:throughテーブルを2つ持つ外部キー
- 3. 外部キーで参照テーブルを取得
- 4. テーブルの外部キーが2つのテーブルの1つを指しています
- 5. 2つの外部キーに基づいてSQLの列を更新する
- 6. 含まれているテーブルからすべてのデータを取得する2つの外部キーのデータ
- 7. 親テーブルの外部キーであるフィールドを更新する
- 8. テーブルの外部キー値を更新する方法
- 9. MySQLテーブルの2つの外部キーを削除する
- 10. 内部は2つの外部キーを1つのテーブルに結合します
- 11. Mysql:外部キーを持つ2つのテーブルの行を削除
- 12. 特定の外部キーを持つ他のテーブルからレコードを取得する
- 13. SQLで外部キーを使用してテーブルを更新する方法
- 14. 同じテーブルの2つの外部キーを持つSql selectステートメント
- 15. 同じテーブルの2つの外部キーを持つDjangoモデル
- 16. 外部キーを持つ2つのテーブル間のデータベース削除クエリ
- 17. 外部キーを持つ別のテーブルから値を取得する
- 18. 2つの異なるテーブルの2つの外部キーを持つコンポジットプライマリキーmvc
- 19. 子テーブルの主キーとして外部キーを持つ
- 20. 外部キー値を取得
- 21. SQLの更新テーブル。 1つに外部キーが含まれています
- 22. 新しいテーブルに挿入中に外部キーを更新する
- 23. POSTGRESQL外部キー2つの異なるテーブルの主キーを参照する
- 24. 内部結合を持つ2つのテーブルを更新する
- 25. 2つのテーブルが外部キーと結合します
- 26. 外部キー関連テーブルからデータリストを取得する方法
- 27. nullable外部キーを持つ2つのテーブルを結合しますか?
- 28. 2つの外部キーが同じテーブルを参照しています
- 29. 2つのテーブルの列に同じ外部キーを使用
- 30. テーブルをdjangoの2つの部分として取得
ありがとう、私はエラーがあります:CFQUERYタグの属性検証エラー?上記を使用する場合? – ez007
いいえ、 ''を忘れ、 ''と ''を使って独自のInsert文を作成してください。挿入が完了したら、 'result_name.generatedkey'から新しいIDを取得し、次に' 'を更新/挿入することができます。 cfqueryの使用方法については、http://help.adobe.com/en_US/ColdFusion/9.0/CFMLRef/WSc3ff6d0ea77859461172e0811cbec22c24-7fae.html –
Henry