基本编程
定义变量 declare @a int ----名字前面必须带@ 后面的数据类型是sql 的数据类型
赋值 set @a = 1
select @a = 1 有两种方法
sql 语句执行的时候 不会挨个执行 必须全部选中之后再执行
select @a 可以直接打印出a的值。 print@a 可以再消息框中打印出a的值
判断语句
declare @a int;
selcet @a = 1;
select @b = 2;
if @a>@b
begin (这里就是用begin和end来代替了大括号)
select 'a比b大'
end (begin要用end结束)
else
select 'b比a大'
end
循环语句——类似于C#中的循环,循环四要素:初始条件,循环条件,循环体,状态改变
declare @ aa int ;
select @a=1;——初始条件
while @a<10
begin
select @a,——循环体
select @a=@a+1;状态改变
end
存储过程——类似于函数,函数四要素:输入,输出,函数名,函数体
创建:create proc 存储过程名
@a, @b,——输入
as
函数体
return @a+@b; ——输出
使用:exec 存储过程名