1.声明一个长度为10个字符的变量strName 并为其赋值为“SmallFish”
Decalare @strName CHAR(10)
Select @strName='SmallFish'
Print @strName
Go
2. 连接字符串举例
Declare @strName CHAR(10)
SET @strName='SmallFish'
Select '我的网名是:'+@strName
3. 根据输入的成绩,为学生的成绩评定等级
Declare @fltScope Float, @strResult CHAR(4)
Select @fltScope =65
SET @strResult=
Case
When @fltScope<70 and @fltScope>=60 Then '及格'
When @fltScope<80 and @fltScope>=70 Then '中等'
When @fltScope<90 and @fltScope>=80 Then '良好'
When @fltScope<100 and @fltScope>=90 Then '优秀'
Else '不及格'
End
Print '学生成绩评定结果:'+@StrResult
Go
4. 使用Goto 语句实现打印字符 123
Declare @X int
Select @X=1
KK:
Print @X
Select @X=@X+1
While @X<=100 goto KK
5.条件选择语句
Declare @intBigger int, @intSmaller int
Select @intBigger=100, @intSmaller=50
if @intBigger<@intSmaller
print '对了!'
Else
print '错了!'
if @intBigger>@intSmaller
print '结果对了!'
else
print '结果错了!'
Go
6. While语句
Declare @intCount int, @intSumValue int
Select @intSumValue=0, @intCount=1
While @intCount<=100
Begin
Select @intSumValue=@intSumValue+@intCount
Select @intCount=@intCount+1
End
Print '1+2+3+.....+100='+ cast(@intSumValue as char(20))
Go
7. Waitfor
Waitfor Delay '00:00:03'
Print '已经过了3秒了!'
go
Waitfor Time '12:48:00'
print '鬼来了!'
8. print 函数
print '当前系统时间为:'+ rtrim(convert(varchar(30),getdate())) +'.'
9. readtext
readtext 命令用于从数据类型为 Text,Ntext,或 image的列中读取数据, Readtext 命令语法:
例:读取pub_info表中pr_info 列的第二个至第26个字符。
use pubs
go
declare @ptrval varbinary(16)
select @ptrval=textptr(pr_info)
from pub_info pr Inner Join publishers p
on pr.pub_id=p.pub_id
and p.pub_name='New Moon Books'
readtext pub_info.pr_info @ptrval 1 25
go
10.select 命令可以给变量赋值
Declare @var1 nvarchar(30)
select @var1='Generic Name'
select @var1 as '公司名称'
11. set 命令可以给局部变量赋值
declare @myvar char(20)
set @myvar ='这是一个测试'
select @myvar
go
12. use pubs
go
declare @state char(2)
set @state='UT'
select rtrim(au_fname)+''+rtrim(au_lname) as Name, state
from authors
where state=@state
go
13.
Declare @intX int, @intY int, @intCount int
set @intCount=1
while @intCount<=5
Begin
print space(5-@intCount)+replicate('*',@intCount*2-1)
select @intCount=@intCount+1
End
go
分享到:
相关推荐
SQL Server高级查询与T-SQL编程是数据库管理与开发中的核心技能,涵盖了多个关键知识点。以下是对这些主题的详细说明: 1. **数据库设计**: - **需求分析**:这是设计过程的第一步,旨在理解用户的需求,确定系统...
【T-SQL编程:SQL程序编写】涉及到的SQL Server中的视图操作是数据库管理与设计的重要组成部分。视图,作为数据库中的虚拟表,它不存储实际数据,而是根据定义的查询逻辑从一个或多个基表中获取数据。视图的主要用途...
### T-SQL编程入门(SQL Server) #### 一、T-SQL的组成 T-SQL (Transact-SQL) 是 Microsoft SQL Server 使用的一种扩展版本的 SQL 语言,它提供了额外的功能来增强 SQL 的功能,使开发者能够更高效地管理和操作...
【T-SQL编程与应用】是关于数据库编程的重要主题,主要涵盖了T-SQL语言的基础知识。T-SQL,全称Transact-SQL,是SQL Server所使用的扩展SQL语言,用于执行数据库查询、更新、事务处理等多种任务。 T-SQL语言的基础...
《SQL Server 2000设计与T-SQL编程》这本书是针对数据库管理和开发人员的一份宝贵资源,尤其对于那些正在学习或已经使用Microsoft SQL Server 2000的读者来说,它提供了一套全面的知识体系。SQL Server作为一款强大...
本篇将深入探讨T-Sql编程中的核心概念,包括触发器、游标、储存过程和函数,这些都是构建高效数据库应用程序的基础。 一、T-SQL编程基础 T-SQL是微软SQL Server的扩展SQL,它提供了更多的编程功能和控制结构,使得...
### T-SQL编程基础知识点详解 #### 一、T-SQL简介与基本概念 T-SQL(Transact-SQL)是Microsoft开发的一种SQL方言,主要用于SQL Server数据库管理系统中。它扩展了标准SQL的功能,提供了更丰富的编程能力,包括流程...
《T-SQL编程入门经典》是一本专为SQL Server 2008和2005用户设计的教程,旨在帮助初学者掌握T-SQL语言的基础知识和高级特性。T-SQL,全称Transact-SQL,是微软SQL Server数据库管理系统中使用的SQL方言,它在标准SQL...
文件太大,分4个压缩包上传的T-SQL编程入门经典.part1.rar、T-SQL编程入门经典.part2.rar 、T-SQL编程入门经典.part3.rar 、T-SQL编程入门经典.part4.rar
文件太大,分4个压缩包上传的T-SQL编程入门经典.part1.rar、T-SQL编程入门经典.part2.rar 、T-SQL编程入门经典.part3.rar 、T-SQL编程入门经典.part4.rar
### T-SQL编程入门详解:filestream数据类型深入解析 #### 一、filestream数据类型简介 在SQL Server 2008中引入了一个重要的新功能:`filestream`数据类型。这一数据类型的设计目的是为了更好地管理和存储大量非...
【T-SQL编程】是SQL Server数据库管理系统中的核心编程语言,全称为Transact-SQL,它是标准SQL的一个扩展,主要用于数据库管理和应用开发。本PPT课件深入介绍了T-SQL的基础和进阶知识,帮助学习者掌握如何有效地利用...
T-SQL编程是SQL Server数据库管理系统中用于数据管理和操作的核心编程语言。它扩展了标准的SQL,提供了更多的功能和控制,使得数据库管理员和开发者能够创建、修改和管理数据库对象,执行复杂的查询,以及处理存储...
T-sql编程存储过程T-sql编程存储过程T-sql编程存储过程T-sql编程存储过程T-sql编程存储过程
SQL Server 技术内幕之T-SQL编程原版CHM SQL Server 2005 技术内幕四本中的其一 本书是Inside Microsoft SQL Server 2005系列四本著作中的一本。它详细介绍了T-SQL的内部构造,包含了非常全面的编程参考。它提供了...
T-SQL经典教材,非常适合入门,同时适合有一定经验的数据库编程者
T-SQL编程入门经典(涵盖SQL Server 2008 & 2005)高清扫描分四卷下载
在SQL编程中,存储过程(Stored Procedure)是数据库管理的重要组成部分,尤其在T-SQL(Transact-SQL,Microsoft SQL Server的扩展SQL语法)中扮演着核心角色。本章主要探讨了存储过程的基础知识和管理方法。 **...
T-Sql经典教材,非常适合初学者,也适合有一定经验的编程人员
T-Sql经典教材,非常适合初学者,也适合有一定经验的编程人员