黑马程序员技术交流社区
标题:
SQL
[打印本页]
作者:
张林春
时间:
2012-4-25 14:25
标题:
SQL
insert into 表名(列名) output inserted.cid values (列名的值)
这句话的意思是。插入条记录,返回这条记录的CID inserted就相当于一张新的表。。
insert into 表名(列名) values (列名的值)
select @@identity
上面这两句sql语句有什么区别。。为什么?。。请详细点说,谢谢!!
@@identity是否是全局变量?。。
作者:
蒋敦方
时间:
2012-4-25 14:52
第一句,插入更新列的 值
第二句,是直接插入列的 值
作者:
黑马李亮
时间:
2012-4-27 13:00
两句都是插入成功后返回新纪录的cid
只是实现方法不同而已,至于你说@@Cid是不是全局变量 我可以肯定 当然是
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2