但是运行的时候说@InPutDisID 没有声明阿。

解决方案 »

  1.   

    说line 1:@InPutDisID must be declare
      

  2.   

    @InPutDisID  varchar(32)要给他付个初始值,为空为NULL或者不为空不为NULL。
      

  3.   

    已经测试通过,我的是XP+SQL Server2000LZ上面的存储过程语句没有问题
    也是可以执行的,没有像LZ所说的那些错误
      

  4.   

    CREATE PROCEDURE CheckDisPlayID@InPutDisID varchar(32)as
    select count(*) as num from Department where DeDisplayID=@InPutDisID
    go 
      

  5.   

    CREATE PROCEDURE dbo. CheckDisPlayID
    @InPutDisID varchar(32)AS
    begin
    select count(*) as num from Department where DeDisplayID=@InPutDisIDend==================
    不要加括号了