11智能在线
新记
我在创建储存过程时(SQL SERVER 2005),每次执行都提示"数据库中已存在名为 'firstprocedure' 的对象"。
所以我每次执行都要依次在“firstprocedure”加上数字,请问如何解决?
举报该文章
相关建议 2012-02-27
if exists(select name from sysobjects
where name='firstprocedure' and type='P')
drop procedure firstprocedure;
go
你创建的时候前面加一句这个,先判断该存储过程是否存在,存在的话先删除,再创建。
追问
还有一个疑问,为什么执行查询语句之后,没看到查询结果,只有提示“命令已成功完成。”嘿嘿
温馨提示:内容为网友见解,仅供参考
当前网址:
https://11.t2y.org/zz/872v2v4f8.html
其他看法
无其他回答
相似回答
大家正在搜
相关问题
sql server 中修改存储过程运行提示数据库中已存在名...
SQL Server执行脚本时,出现“数据库中已存在名为的‘...
sql2008中程序执行后,弹出数据库中已存在名为 'XXX...
SQLServer2005新建存储过程后为什么没在列表中出现
我在sql server中新建数据库提示已经存在
sql 2005新建一个weibo数据库时提示已经存在,可是...
在SQL SERVER 2005中如何给某个用户分配执行存储...
SQL Server 2008用命令建的数据库和表出现数据库...