更新两个表,检索外键

时间:2011-12-20 00:21:23

标签: coldfusion foreign-keys

我将数据插入两个表中,但是我无法弄清楚(在谷歌搜索后几小时)如何在检索第一次更新后创建的新ID后将数据插入第二个表? 我正在使用<CFINSERT>

2 个答案:

答案 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语句?