我将数据插入两个表中,但是我无法弄清楚(在谷歌搜索后几小时)如何在检索第一次更新后创建的新ID后将数据插入第二个表?
我正在使用<CFINSERT>
。
答案 0 :(得分:0)
使用<CFQUERY result="result_name">
,新ID将在result_name.generatedkey
.. <cfinsert>
和<cfupdate>
上提供,虽然对于简单的工作既简单又快捷,但它们非常有限。< / p>
答案 1 :(得分:0)
我自己从未使用过cfinsert,但Ben Forta发布的这篇博文说,如果你需要一个生成的密钥,你可能无法使用cfinsert http://www.forta.com/blog/index.cfm/2006/10/3/Use-CFINSERT-And-CFUPDATE
是的,我意识到博客文章很旧,但似乎没有太大变化。
为什么不使用包含在<cfquery>
标记中的传统INSERT语句?