sql数据库中提示“已存在名为 'SC' 的对象”怎么解决?

sql数据库中提示“已存在名为 'SC' 的对象”怎么解决?,第1张

SC 是你表的名字 ?

建议表的名字别这么短

存在 说明你已经创建成功过,

你在数据库里面找下 或者 查询分析器中 select * from SC

如果想重新创建的话

可以用

1、drop table SC 删除表 在创建

2、用alter 修改 或者增加 字段

这个问题很简单

CREATE PROCEDURE dbo.do_insert

注意你的CREATE 如果是第一次执行就使用CREATE ,如果你不是第一次执行,把这里改为 ALTERCREATE 为创建 ALTER为更新。明白了吗?或者在起始位置增加

IF OBJECT_ID ( 'do_insert', 'P' ) IS NOT NULL

DROP PROCEDURE do_insert

GO

IF OBJECT_ID ( 'do_action', 'P' ) IS NOT NULL

DROP PROCEDURE do_action

GO

这个是先查询有没有,有则删除的语句,这样就不会报错了,不过不建议这样做,每次都删除再重新预编译比较慢


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9614555.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-30
下一篇 2023-04-30

发表评论

登录后才能评论

评论列表(0条)

保存