CREATE PROCEDURE aa  AS
begin
declare  @retval  int
 set @retval=1
  return @retval
end
GO
我在查询分析器里执行 exec aa 怎么什么也查不到阿

解决方案 »

  1.   

    CREATE   PROCEDURE   @AA AS 类型
    begin
    declare     @retval     int
      set   @retval=1
        return   @retval
    end
    GO exec   aa
      

  2.   

    CREATE   PROCEDURE   aa     AS 
    begin 
    declare     @retval     int 
      set   @retval=1 
        print   @retval 
    end 
    GO 
    exec aa
    drop procedure aa/*
    1
    */
      

  3.   

    CREATE   PROCEDURE   aa     AS 
    begin 
    declare     @retval     int 
      set   @retval=1 
        return   @retval 
    end 
    GO 
    如果要看 @retval 
    的结果,那就在里面加一句,print  @retval 
    或者select  @retval