在web开发中,我有两个表,一个订单表,订单表有个自动增长列id,一个是具体的订单项表,有外键orderid(订单表的主键),
我先在订单表中插入一条信息,然后我想获取订单表中最新插入的自动增长列id,
使用了select top 1 @@identity from order,
获得id然后再插入到订单项表中,但获得的id却是0,主外键冲突,无法插入到订单项表,请问这是怎么回事?
...全文
814打赏收藏
1002八关于获取自动标识列的问题
在web开发中,我有两个表,一个订单表,订单表有个自动增长列id,一个是具体的订单项表,有外键orderid(订单表的主键), 我先在订单表中插入一条信息,然后我想获取订单表中最新插入的自动增长列id, 使用了select top 1 @@identity from order, 获得id然后再插入到订单项表中,但获得的id却是0,主外键冲突,无法插入到订单项表,请问这是怎么回事?