update A set address = '浙江省'+right(address,len(address)-1)+'镇' where id=1
解决方案 »
- 访问不同数据库中的表,取得两个表中数据处的差集
- MDX中,如何获取指定维度的详细信息?
- [百分求助]SQL2000升级到2005后访问变慢的问题
- 怎么样才能让日志文件不再增长
- 我的VC程序用m_pConn->execute()语句进行SQLSERVER数据库恢复,但如果出错,try catch 却抓不到错误,为何?代码如下,请高手帮忙。
- sql显示重复元素的任意某一条记录
- 多表之间的连接,什么情况下数据会出现重复的情况呢?
- sql语句问题?
- 关于注册 Microsoft SQL Server 2000服务器的问题
- 急,关于触发器的问题 ,求各位大哥帮帮忙好吗???
- 存储过程的问题
- 遇到一个非常古怪的问题,求人解答
set address = '浙江省'+replace(address,'区','镇')
where id = 1
update A set address = '浙江省'+left(address,len(address)-1)+'镇' where id=1
update A set address = '浙江省' + case right(address,1) when '区' then right(address,len(address)-1)+'镇' else address end where id=1
update A set address = '浙江省' + case right(address,1) when '区' then left(address,len(address)-1)+'镇' else address end where id=1
多谢了可以了