既然有变量,还要参数干什么?

解决方案 »

  1.   

       参数是传递的  变量是在定义的  你调用过程可以传递参数,改变过程中的某些值  变量是在过程中,一旦定义 ,不能改变
      

  2.   

    在你调用过程的时候,有时候需要输入参数,此时参数会有值,在过程中可以直接用;
    变量是存在于过程里面,赋值用的,只有赋值完后,才能调用值;
      

  3.   

    变量可以是死的,参数得到的结果是活的
      

  4.   

    这跟编程语言中参数和变量的含义是一致的啊。
    参数:用于与存储过程交换数据。
    变量:存储过程内部定义变量,写代码的需要,有时候需要变量来临时保存一些值。
      

  5.   

    难不成你的存储过程都是直接一步就查询出来了 不用参数什么的么  
      

  6.   

    参数:用于与存储过程交换数据。
    变量:存储过程内部定义变量,写代码的需要,有时候需要变量来临时保存一些值。