惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

D
DataBreaches.Net
罗磊的独立博客
M
MIT News - Artificial intelligence
G
Google Developers Blog
V
V2EX
D
Docker
博客园_首页
The Cloudflare Blog
人人都是产品经理
人人都是产品经理
Y
Y Combinator Blog
WordPress大学
WordPress大学
T
Tailwind CSS Blog
博客园 - 司徒正美
J
Java Code Geeks
L
LangChain Blog
博客园 - 三生石上(FineUI控件)
B
Blog RSS Feed
博客园 - 【当耐特】
小众软件
小众软件
Apple Machine Learning Research
Apple Machine Learning Research
大猫的无限游戏
大猫的无限游戏
P
Proofpoint News Feed
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
博客园 - Franky

博客园 - 狂笑人生

SQL SERVER 2008 开发系列(十五) SQL SERVER 2008 开发系列(十四) SQL SERVER 2008 开发系列(十三) SQL SERVER 2008 开发系列(十二) SQL SERVER 2008 开发系列(十) SQL SERVER 2008 开发系列(十一) SQL SERVER 2008 开发系列(八) SQL SERVER 2008 开发系列(七) SQL SERVER 2008 开发系列(五) SQL SERVER 2008 开发系列(六) SQL SERVER 2008 开发系列(四) SQL SERVER 2008 开发系列(三) SQL SERVER 2008 开发系列(二) SQL SERVER 2008 开发系列(一)B SQL SERVER 2008 开发系列(一) 浅析逻辑数据映射[转载] 浅析实时ETL的架构选择[转载] 数据库性能优化 数据挖掘技术
SQL SERVER 2008 开发系列(九)
狂笑人生 · 2008-09-16 · via 博客园 - 狂笑人生

T-SQL 变量增强

/**********************************************************
Author="WZ"
Create Date="2008/9/7"
SQL SERVER 2008 开发系列(九) TSQL-变量增强
**********************************************************/

--以下是在SQL SERVER 2000 或者2005 中申明变量及赋值操作
DECLARE @i int, @k datetime
SET @i = (SELECT COUNT(*) FROM sys.databases)
SET @k = getdate()
SELECT @i, @k
GO

--以下是在SQL SERVER 2008 中申明变量及赋值操作
--在申明变量的同时就可以进行赋值,这与我们平时写程序的习惯一致;
DECLARE @i int = (SELECT COUNT(*) FROM sys.databases),  @k datetime = getdate()
SELECT @i, @k
GO

--SQL SERVER 2008中提供了新的操作运算符
--描述 语法
--自加                +=
--自减                -=
--自乘                *=
--自除                /=
--取余                %=

DECLARE @i int
SET @i = 1
WHILE (@i <= (SELECT COUNT(*) FROM sys.databases)) BEGIN
    SELECT DB_NAME(@i)
    SET @i += 1  --演示自加
END