欢迎光临
我们一直在努力

T-SQL中INSERT、UPDATE

1、SELECT INTO:
语句形式为:SELECT vale1, value2 into 表2 from 表1

--目标表Table2不存在,在插入时会自动创建表Table2,并将Table1中指定字段数据复制到Table2中
SELECT vale1, value2 into Table2 from Table1   

2、INSERT INTO:
语句形式为:Insert into 表2(field1,field2,…) select value1,value2,… from 表1

 --目标表Table2必须存在,由于目标表Table2已经存在,所以我们除了插入源表Table1的字段外,还可以插入常量
 Insert into Table2(field1,field2,field3,field4) select value1,value2,'字符常量',数字N from Table1

3、UPDATE:
语名形式:

update 表 set field1=字段值1,field2=字段值2 where field3=字段值3
update 表A set field1=表B.fieldx from 表A,表B where 表A.id=表B.id and 表A.字段1=字段值 and 表B.字段1=字段值

第1种形式根据条件更新;第2种形式更新 表B的数据到 表A

赞(0)
【声明】:本博客不参与任何交易,也非中介,仅记录个人感兴趣的主机测评结果和优惠活动,内容均不作直接、间接、法定、约定的保证。访问本博客请务必遵守有关互联网的相关法律、规定与规则。一旦您访问本博客,即表示您已经知晓并接受了此声明通告。