当前位置:Gxlcms > 数据库问题 > Sql Server2008温故而知新系列02:数据增删改查之"增"

Sql Server2008温故而知新系列02:数据增删改查之"增"

时间:2021-07-01 10:21:17 帮助过:21人阅读

--清空表tstb 2 truncate table tstb 3 --插入3行记录到tstb 4 insert into tstb(name,age,sex) values(Jack,20,) 5 insert into tstb(name,age,sex) values(John,30,) 6 insert into tstb(name,age,sex) values(Jim,10,default) --tip:因为sex有default约束,也可以这样来写 7 --查询表tstb 有如上3行记录 8 select * from tstb 9 --将tstb的数据备份到tstb_bak表 10 select * into tstb_bak from tstb --特别注意 使用select into 命令的前提是 into之后的表名并不存在--因为此命令会新增一个表 11 --清空表tstb 12 truncate table tstb 13 --查询表tstb 没有记录 14 select * from tstb 15 --方法2 将备份表tstb_bak表的记录插入(新增)到tstb表 16 insert into tstb(name,age,sex) select name,age,sex from tstb_bak 17 --查询表tstb 同样有之前的3行记录 18 select id,name,age,sex from tstb

继续用昨天新建的tstb表来举例,4-6行的插入方法和16行的插入方法都可以给tstb表中新增记录

在后续的学习中,如果有现成的数据表记录 ,我们通常要使用第二种方法插入数据会更有效率

当然在select的时候 我们还需要加更多的条件以便筛选我们需求的数据,甚至我们会使用带有join

的连接的复杂查询。

Sql Server2008温故而知新系列02:数据增删改查之"增"

标签:let   efault   命令   field   修改   字段   重复   from   增删改   

人气教程排行