SQLServer2008新增T-SQL简写语法
SQL 语法 新增 sqlserver2008 简写
2023-06-13 09:14:11 时间
1.定义变量时可以直接赋值
DECLARE@Idint=5
2.Insert语句可以一次插入多行数据
INSERTINTOStateListVALUES(@Id,"WA"),(@Id+1,"FL"),(@Id+2,"NY")
3.支持+=操作符
SETStateId+=1
完整示例如下:
复制代码代码如下:
DECLARE@Idint=5
2.Insert语句可以一次插入多行数据
INSERTINTOStateListVALUES(@Id,"WA"),(@Id+1,"FL"),(@Id+2,"NY")
3.支持+=操作符
SETStateId+=1
完整示例如下:
CREATETABLEStateList(StateIdint,StateNamechar(2))
GO
--Declarevariableandassignavalueinasinglestatement
DECLARE@Idint=5
--InsertmultiplerowsinasinglestatementwithIDs5,6,and7
INSERTINTOStateListVALUES(@Id,"WA"),(@Id+1,"FL"),(@Id+2,"NY")
--UsecompoundassignmentoperatortoincrementIDvaluesto6,7,and8
UPDATEStateList
SETStateId+=1
--Viewtheresults
SELECT*FROMStateList
结果集为:
StateIdStateName
----------------
6WA
7FL
8NY
(3row(s)affected)
相关文章
- sql定义变量的语法是什么_sql 定义变量
- 在SQL Server2016中创建管家婆软件账套
- SQL教程,完全理解SQL语法函数就差这10步
- SQL开发知识:了解SQL窗口函数
- SQL开发知识:sqlserver分页查询处理方法
- ORA-13800: concurrent DDL failure on SQL repository objects ORACLE 报错 故障修复 远程处理
- MySQL中SQL语句的使用方法(mysql中sql语句)
- 连接Oracle数据库,使用SQL进行查询(sql连oracle)
- 文件使用 MySQL 导出 SQL 文件的步骤(mysql转储sql)
- 轻松实现MySQL SQL批量执行方法,快速操作数据库(mysql批量执行sql)
- 解析解析Oracle SQL题目:从初学者到专家(oraclesql题目)
- 文件MySQL实现轻松加载SQL文件(mysql加载sql)
- SQL Server发生错误:解决办法分享(sqlserver错误)
- sql体验SQL Server:本周SQLServer之旅(sqlserver 本周)
- 利用SQL Server数仓提升企业数据加值(sqlserver数仓)
- Oracle SQL:如何避免并发问题(oraclesql并发)
- MySQL中SQL窗口教程,轻松了解查询修改删除数据库表中数据的基本操作(mysql 中sql窗口)
- sql快速读取redis缓存的基础技术(sql 读取 redis)
- 优化 Oracle T SQL 性能的关键技巧(oracle t sql)
- 掌握Oracle SQL语法,灵活运用SQL技巧(oracle sql用法)
- Oracle SQL中的加法运算指南(oracle sql加法)
- SQL语言查询基础:连接查询联合查询代码
- SQL中Group分组获取TopN方法实现可首选row_number