SQL SERVER 批量修改数据

Airad 2010-02-02 03:01:45
一个音乐网站,要扩充服务器了,把原来的专辑文件夹移到新的网络地址上:

比如原 Album表 中 URL 字段:

http://bbs.mm2pl.com/album/alb.rar

现在要换成

226.123.321.1/album/alb.rar

(就是把bbs.mm2pl.com 换成一个新的 226.123.321.1地址)

除了 “update Album set URL = REPLACE(URL ,'http://bbs.mm2pl.com/','226.123.321.1/') ”
还有什么方法么?

是不是数据文件,更新网络地址记录,通常都是这么操作的?

谢谢,我是新手。
...全文
194 16 打赏 收藏 转发到动态 举报
写回复
用AI写文章
16 条回复
切换为时间正序
请发表友善的回复…
发表回复
Airad 2010-02-03
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 hopewell_go 的回复:]
首先我认为这个数据库设计很有问题。。应该把具体的网子用域名或服务器的IP+相对路径地址分开。。这样就不会出现楼主这样的问题了。。
[/Quote]

谢谢指教!言之有理啊!
Airad 2010-02-03
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 chuifengde 的回复:]
上面的但要是不存在这个地址就有错了,还是有replace强点
[/Quote]

谢谢指教!
ggsysy 2010-02-03
  • 打赏
  • 举报
回复
学习
lymmingv 2010-02-03
  • 打赏
  • 举报
回复
xue xi........
dong3431 2010-02-03
  • 打赏
  • 举报
回复
study
szadv 2010-02-02
  • 打赏
  • 举报
回复
哈哈,学习咯哦。。。
brio8425 2010-02-02
  • 打赏
  • 举报
回复
r e p l ace
忆轩辕 2010-02-02
  • 打赏
  • 举报
回复
用replace多方便-,-!
Well 2010-02-02
  • 打赏
  • 举报
回复
http://bbs.mm2pl.com/album/alb.rar

像这样的信息分成两个字段存储:
如字段1 bbs.mm2pl.com
字段2 album/alb.rar
Well 2010-02-02
  • 打赏
  • 举报
回复
首先我认为这个数据库设计很有问题。。应该把具体的网子用域名或服务器的IP+相对路径地址分开。。这样就不会出现楼主这样的问题了。。
jack15850798154 2010-02-02
  • 打赏
  • 举报
回复
就用REPLACE就好了。。
--小F-- 2010-02-02
  • 打赏
  • 举报
回复
就用replace多好啊
chuifengde 2010-02-02
  • 打赏
  • 举报
回复
上面的但要是不存在这个地址就有错了,还是有replace强点
chuifengde 2010-02-02
  • 打赏
  • 举报
回复
update  Album set  URL = stuff(URL ,1,len('http://bbs.mm2pl.com/'),'226.123.321.1/')
亦可
chuifengde 2010-02-02
  • 打赏
  • 举报
回复
这样怎么了?不是很好么?
jwdream2008 2010-02-02
  • 打赏
  • 举报
回复
Up!

34,594

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧