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

推荐订阅源

Hugging Face - Blog
Hugging Face - Blog
云风的 BLOG
云风的 BLOG
Google DeepMind News
Google DeepMind News
美团技术团队
J
Java Code Geeks
V
V2EX
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
The Cloudflare Blog
宝玉的分享
宝玉的分享
博客园 - Franky
Y
Y Combinator Blog
爱范儿
爱范儿
H
Help Net Security
腾讯CDC
G
Google Developers Blog
B
Blog RSS Feed
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
阮一峰的网络日志
阮一峰的网络日志
罗磊的独立博客
V
Visual Studio Blog
The GitHub Blog
The GitHub Blog
博客园_首页
C
Check Point Blog
博客园 - 三生石上(FineUI控件)

博客园 - 狂笑人生

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