大家看看这个结果
select replace( 'BBBBBABBBBBBA ', 'BBBBBBA ', 's ')
我在查询分析器里得到结果为BBBBBs
应该是BBBBBAs,为何少了一个A啊
[解决办法]
我这里对的。。。
[解决办法]
我的显示的正确啊!!
[解决办法]
select replace( 'BBBBBABBBBBBA ', 'BBBBBBA ', 's ')
-------------------------------------------------
BBBBBAs
(所影响的行数为 1 行)
没什么问题,楼主的数据库版本?
[解决办法]
select replace( 'BBBBBABBBBBBA ', 'BBBBBBA ', 's ')
BBBBBs
道和SQL的版本有?
[解决办法]
select replace( 'BBBBBABBBBBBA ' , 'BBBBBBA ' , 's ') as result
result
-------
BBBBBs
(所影响的行数为 1 行)
我这里和楼主一样,不知道什么原因.
[解决办法]
我的SQL 2005,结果是BBBBBAs
[解决办法]
我的版本是sql2000 8.00.2039
结果是
BBBBBAs
[解决办法]
我的也是
BBBBBs
[解决办法]
不会真的是版本的问题吧
我这里也是这个结果
BBBBBs
[解决办法]
select replace( 'BBBBBAABBBBBBA ', 'BBBBBA ', 's ')
这样显示就是 BBBBBAAs
[解决办法]
我用的是MYSQL结果是:
BBBBBAs
[解决办法]
SQL 2000 PERSONAL
BBBBBs
[解决办法]
sql server 2000 个人版且打了sp3补丁
select replace( 'BBBBBABBBBBBA ', 'BBBBBBA ', 's ')
--result:
BBBBBAs
[解决办法]
补丁打了没?