我有用于存储页面网址的数据库记录但我们在部署时遇到问题,开发人员使用localhost来存储数据库中存储的页面,因为我们最终得到了
http://localhost:8080/wow/page1.aspx
http://localhost:8080/wow/page2.aspx
http://localhost:8080/wow/page3.aspx
只是想知道我可以编写Tsql来循环抛出记录从url中删除localhost并更新新的URL
答案 0 :(得分:2)
你不需要循环,简单的UPDATE就可以了。 E.g。
UPDATE WEB_TABLE SET URL_FIELD = REPLACE(URL_FIELD, 'localhost:8080', 'www.mysite.com')
答案 1 :(得分:-1)
您可以使用replace方法执行SQL更新查询。
UPDATE [your table] SET [your field] = REPLACE([your field],'http://localhost:8080','')
这将一次更新所有内容。
或者,如果你想循环,可以使用CURSOR