`
liyx985
  • 浏览: 214844 次
  • 性别: Icon_minigender_1
文章分类
社区版块
存档分类
最新评论

关于数据库语句insert的总结

 
阅读更多
首先,可以是格式为 insert into(,,,)values(,,,)(注意values里是值,不能是语句)
其次,insert into(,,,)select 属性1 属性2......from 表1 表2.......
最后,values中的值可以是变量,例如@i,
但是有一点需要注意,在语句select @i=属性 from 表名中只能查询到最后一条语句,select 属性1 属性2......from 表1 表2.......可以查出所有语句



例如语句insert into users(username,passwd,email,grade)select username,passwd,email,grade from users
要插入的列数与查出的列数要保持一致,否则会出错,这个句子是自复制的例子,在自复制的过程中,主键是不能复制的,因为主键必须不相同,而且自增长的列是不能复制的。
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics