zoukankan      html  css  js  c++  java
  • 数据库 基本编程 存储过程 触发器

      基本编程

    定义变量    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 存储过程名

       

  • 相关阅读:
    FTP协议操作
    [转贴]SQL2005数据类型
    传智博客学习0512
    20120515传智学习
    20120516分析三层中的null的处理
    20120520晚
    你懂不懂我不知道,反正我是晕了
    20120509小记
    javascript 循环语句 while、dowhile、forin、for用法区别
    C#的一些学习方法
  • 原文地址:https://www.cnblogs.com/v587yy/p/6559884.html
Copyright © 2011-2022 走看看