加入收藏 | 设为首页 | 会员中心 | 我要投稿 4S站长网 (https://www.4s3.cn/)- 科技、混合云存储、数据迁移、云上网络、数据计算!
当前位置: 首页 > 数据库 > MsSql > 正文

SQLServer 2008 新增T-SQL 简写语法

发布时间:2020-09-01 11:15:44 所属栏目:MsSql 来源:互联网
导读:SQLServer 2008 新增T-SQL 简写语法

1.定义变量时可以直接赋值
DECLARE @Id int = 5
2.Insert 语句可以一次插入多行数据
INSERT INTO StateList VALUES(@Id,'WA'),(@Id + 1,'FL'),(@Id + 2,'NY')
3.支持+=操作符
SET StateId += 1
完整示例如下:
<div class="codetitle"><a style="CURSOR: pointer" data="39832" class="copybut" id="copybut39832" onclick="doCopy('code39832')"> 代码如下:<div class="codebody" id="code39832">
CREATE TABLE StateList(StateId int,StateName char(2))
GO
-- Declare variable and assign a value in a single statement
DECLARE @Id int = 5
-- Insert multiple rows in a single statement with IDs 5,6,and 7
INSERT INTO StateList VALUES(@Id,'NY')
-- Use compound assignment operator to increment ID values to 6,7,and 8
UPDATE StateList
SET StateId += 1
-- View the results
SELECT * FROM StateList

结果集为: StateId StateName
------- ---------
6 WA
7 FL
8 NY (3 row(s) affected)

(编辑:4S站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读