A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 秦永辉 中级黑马   /  2012-7-4 09:35  /  1672 人查看  /  3 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

视屏中有一段sql语句:insert into T_user(Id,name) outset inserted.Id VALUE (‘admin’,‘888’)
outset怎么用,后面的inserted是怎么来的!

评分

参与人数 1技术分 +1 收起 理由
宋天琪 + 1

查看全部评分

3 个回复

倒序浏览
1,该sql语句主要实现对数据库表T_user增加一条用户记录,采用了outset语法;
2,用inserted.Id 来实现对该表中的ID字段进行赋值;
3,具体语法可查阅数据库开发商的官方网站。

评分

参与人数 1技术分 +1 收起 理由
宋天琪 + 1

查看全部评分

回复 使用道具 举报
我很想知道是哪个视频.....入学视频SQL基础里有outset么?
回复 使用道具 举报
发帖~~ 请谨慎!
inserted 逻辑表:当向表中插入数据时,insert触发器触发执行,新的记录插入到触发器表和inserted表中。
相应的还有deleted
deleted :用于保存已从表中删除的记录,当触发一个deleted触发器时,被删除的记录存放到deleted表中。

评分

参与人数 1技术分 +1 收起 理由
宋天琪 + 1

查看全部评分

回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马