VC++ SQL2000 数据库开发
————————————————————————————————————
CSDN 社区中心 http://www.csdn.net/
感谢 CSDN 论坛——》SQL 版块的朋友们
————————————————————————————————————
主讲:ALALMN JACK QQ:316118740 希望结识更多数据库开发的朋友
VC SQL数据库开发群号:51496170
技术博客 http://blog.csdn.net/alalmn
BLOG http://hi.baidu.com/alalmn
————————————————————————————————————
第4课 4-2 注释 变量 流程控制语句
注释
--单行注释
/*多行注释*/
变量
@局部变量
DECLARE @a1 char(6) ,@b1 char(6)
@@全局变量(服务器定义函数使用)
use [123]
declare @a1 varchar(10)
set @a1='66'
select * from data where a=@a1
----------------------------------
print '目前使用 SQL Server的版本信息如下:'
print @@version --显示版本信息
print '' --换行
--显示服务器名称
print '目前使用的SQL 服务器名称为:'+@@servername
print '' --换行
print '目前使用的服务为:'+@@servicename
流程控制语句(条件语句)
-----------------------------------------------
if...else
use [123]
declare @a1 char(20)
select @a1=a from data where a='66'
if @a1='66'
begin
print '内容是66'
end
else
begin
print '内容不对'
end
-----------------------------------------------
CASE
use [123]
select a,b,
显示内容= case c
--when '值' then '执行内容'
when '1' then '显示1'
when '2' then '显示2'
when '3' then '显示3'
when '4' then '显示4'
when '5' then '显示5'
end
from data
-----------------------------------------------
while
declare @1 int
set @1=0
while @1<=10
begin
print '这是循环的第:'
print @1
set @1=@1+1
end
-----------------------------------------------
waitfor (暂停时间)
select '执行前,秒数为:'=datepart(second,getdate()),'执行前时间:'=getdate()
waitfor delay '00:00:05' --延时5秒
select '执行后,秒数为:'=datepart(second,getdate()),'执行后时间:'=getdate()
-----------------------------------------------
return
--返回0表示成功 返回非0表示失败
-----------------------------------------------
VC++ SQL2000 数据库开发 4-2.rar
需积分: 3 190 浏览量
2009-04-13
12:47:33
上传
评论
收藏 11.31MB RAR 举报

普通网友
- 粉丝: 20
- 资源: 47