sql server2000的存储过程存放在sysobjects表中,当不知道存储过程的参数存放在哪个表中

解决方案 »

  1.   

    select a.* from syscolumns a,sysobjects b where a.id=b.id and b.id=object_id('auto_sj')
      

  2.   

    select a.* from syscolumns a,sysobjects b where a.id=b.id and b.id=object_id('存储过程名')/*
    syscolumns
    每个表和视图中的每列在表中占一行,存储过程中的每个参数在表中也占一行。该表位于每个数据库中。*/
      

  3.   

    syscolumns中记录了存储过程的参数,,表的字段名,,等