1.首先我找到了
if exists (select * from sysobjects where id = object_id(N’[存储过程名]’) and OBJECTPROPERTY(id, N’IsProcedure’) = 1) 这个
但是 select * from sysobjects where id = object_id(N’[存储过程名]’) and OBJECTPROPERTY(id, N’IsProcedure’) = 1
执行这句话时执行不成功
select * from sysobjects where id = object_id(N’[tes_pro]’) and OBJECTPROPERTY(id, N’IsProcedure’) = 1
select * from sysobjects where id = object_id(N’["tes_pro"]’) and OBJECTPROPERTY(id, N’IsProcedure’) = 1
select * from vnumdb.sysobjects where id = object_id(N’vnumdb.tes_pro’) and OBJECTPROPERTY(id, N’IsProcedure’) = 1
上面的这几种写法都不成功,其中第三个提示 vnumdb.sysobjects 不存在
select* from sysobjects where name=存储过程名(存储过程名用单引号引住