一个存储过程 如下create proc haha
as
select * from [服务器IP].dbo.table1
end
现在我想修改服务器的ip 前提是 不能直接打开存储过程修改 如何实现?修改 系统表syscomments里面的text 可以实现吗?
就是相当于不直接修改存储过程 间接的修改
不知道大家明白了吗
万分感谢大虾们了
as
select * from [服务器IP].dbo.table1
end
现在我想修改服务器的ip 前提是 不能直接打开存储过程修改 如何实现?修改 系统表syscomments里面的text 可以实现吗?
就是相当于不直接修改存储过程 间接的修改
不知道大家明白了吗
万分感谢大虾们了
解决方案 »
- 新手求救!2005建表
- SQL写好财务报表后,转存储过程老是遇到问题,请教转存储过程的一般思路.
- 两个表中的时间字段比较
- 急 求教数据库结构
- 我的数据库里面某个字段要替换里面的部分内容。怎么才是最优化的执行方法。
- 紧急求救,jdbc连不上sqlser2000
- (在线等)事件探查器所有的 Reads都为0,为何呢
- 一个安装SQL SERVER 2000时的问题
- 我在NT下装了个Oracle
- SQL Server中的IDENTITY关键字用法,
- SQL2000 运行一年,全备份后达到30G,我只想保留最近5天的数据,如何处理?
- 我在看好多数据库书时,发现有些事件动作代码没有介绍,请问他一般用啥语言写
GORECONFIGURE WITH OVERRIDE
GO
as
select '192.168.0.100'
go
SP_CONFIGURE 'ALLOW UPDATES',1
GORECONFIGURE WITH OVERRIDE
GOupdate syscomments
set [text] = replace([text],'192.168.0.100','192.168.0.101' )
where id = object_id('pr_ts') --大体上这样sp_configure 'allow updates', 0
go
reconfigure with override
Go
修改系统表,后患无穷~~~
然后更新syscomments再还原回来最好还是老老实实用alter