在SQL server里怎么实现查找且替换? replace(@s,'jz\','jz\drm_') 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 STUFF ( character_expression , start , length , character_expression ) 示例下例通过在第一个字符串 (abcdef) 中删除从第二个位置(字符 b)开始的三个字符,然后在删除的起始位置插入第二个字符串,创建并返回一个字符串。 SELECT STUFF('abcdef', 2, 3, 'ijklmn')GO下面是结果集:--------- aijklmnef (1 row(s) affected) SQLServer 联机帮助...----------------------------------------------------------------------------------------------------------------------------------------------REPLACE用第三个表达式替换第一个字符串表达式中出现的所有第二个给定字符串表达式。语法REPLACE ( 'string_expression1' , 'string_expression2' , 'string_expression3' )参数'string_expression1'待搜索的字符串表达式。string_expression1 可以是字符数据或二进制数据。'string_expression2'待查找的字符串表达式。string_expression2 可以是字符数据或二进制数据。'string_expression3'替换用的字符串表达式。string_expression3 可以是字符数据或二进制数据。返回类型如果 string_expression(1、2 或 3)是支持的字符数据类型之一,则返回字符数据。如果 string_expression(1、2 或 3)是支持的 binary 数据类型之一,则返回二进制数据。示例下例用 xxx 替换 abcdefghi 中的字符串 cde。SELECT REPLACE('abcdefghicde','cde','xxx')GO下面是结果集:------------abxxxfghixxx(1 row(s) affected) 关于使用SQL Server 2008进行数据挖掘相关操作 同一服务器上的两个数据库同步 怎样让NULL正序排序排到最后 树形结构table怎样生成流水号和路径 服务器上的sql服务总是自动重启,是怎么回事? 数据库中 根据 【组合分类】 查询 数据 怎么写SQL ??? 求教:如何得到某个月的工作日总数 K3库存算法求解 有没人碰到过这么奇怪的查询问题? 怎样获得ado 调用返回的记录条数,解决了就给分 斑竹不要删除我的帖子,我是新来的,来报个名字。请大家支持。谢谢,感谢,大家,!!~ sql server的连接问题(十万火急!!!在线等!!!)
下例通过在第一个字符串 (abcdef) 中删除从第二个位置(字符 b)开始的三个字符,然后在删除的起始位置插入第二个字符串,创建并返回一个字符串。 SELECT STUFF('abcdef', 2, 3, 'ijklmn')
GO下面是结果集:---------
aijklmnef (1 row(s) affected)
-----------------------------------------------------------------------
-----------------------------------------------------------------------
REPLACE
用第三个表达式替换第一个字符串表达式中出现的所有第二个给定字符串表达式。语法
REPLACE ( 'string_expression1' , 'string_expression2' , 'string_expression3' )参数
'string_expression1'待搜索的字符串表达式。string_expression1 可以是字符数据或二进制数据。'string_expression2'待查找的字符串表达式。string_expression2 可以是字符数据或二进制数据。'string_expression3'替换用的字符串表达式。string_expression3 可以是字符数据或二进制数据。返回类型
如果 string_expression(1、2 或 3)是支持的字符数据类型之一,则返回字符数据。如果 string_expression(1、2 或 3)是支持的 binary 数据类型之一,则返回二进制数据。示例
下例用 xxx 替换 abcdefghi 中的字符串 cde。SELECT REPLACE('abcdefghicde','cde','xxx')
GO下面是结果集:------------
abxxxfghixxx
(1 row(s) affected)