作者wind681201 (阿风~~)
看板Database
标题[SQL ] 语法的设计
时间Sat Feb 3 19:33:51 2018
资料库名称:MSSQL
资料库版本:SQL 2008以上
内容/问题描述:其实只是一个语法的描述而已,就是
Insert into table (A,B,C) values (@A,@B,@C)
跟
Update table set A=@A, B=@B, C=@C where pk=pk
为什麽insert 语法不设计成update这样,可以用栏位的对应,感觉栏位一多
就很麻烦,有人知道为什麽吗?
觉得应该如下比较好
insert into table set A=@A, B=@B, C=@C
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 218.161.78.48
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Database/M.1517657634.A.459.html
1F:推 LinNine: 猜测是塞多笔资料的时候比较方便insert into tbl (A,B,C 02/06 19:30
2F:→ LinNine: ) values (a1,b1,c1),(a2,b2,c2), ... 02/06 19:30