--这是建一个过程
create proc pTestProc as 
begin    select * from table1end
Go--这是调用
exec pTestProc

解决方案 »

  1.   

    create proc 过程名
    as 
    查询语句
      

  2.   

    --这是建一个过程
    create proc pTestProc
    @str varchar(10) --这里是入口参数,多个参数用逗号分开
    as 
    begin
        这里写你的系列的sql语句     
    end
    Go--这是调用
    exec pTestProc
      

  3.   

    顾名思义,go就是"出去","滚"的意思     ^_^
    调用的话,就是exec 存储过程名
    如果存储过程有参数,则再加参数 exec 存储过程名 参数1,参数2.....
      

  4.   

    返回的就是结果集,你可以把这个结果集赋给一个变量的。
    看你在什么地方用了啊,比方说你要是在.net中,你可以叫这个过程返回的结果集
    赋给一个DataSource 变量。
      

  5.   

    create proc pTestProc
    @str varchar(10) --这里是入口参数,多个参数用逗号分开
    @var varchar(10) output  --这里是出口参数,多个参数用逗号分开
    as 
    begin
        这里写你的系列的sql语句     
    end
    Go     返回你定义的@var--这是调用
    declare @var1  varchar(10)
    declare @var2  varchar(10)
    exec pTestProc  @str,@var1 output
    select @var2=@var1  ---赋给另一变量
    select @var2