关于replace函数的问题 如果aa中的内容没有超过8000字节:update table1 set bb=REPLACE(convert(varchar(8000),aa),'xxx','yyy') 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 update table1 set bb=REPLACE(aa,'xxx','yyy')aa字段是什么类型的?语法REPLACE ( 'string_expression1' , 'string_expression2' , 'string_expression3' )参数'string_expression1'待搜索的字符串表达式。string_expression1 可以是字符数据或二进制数据。declare @a varchar(100)set @a = 'abciidirxyz'print @aset @a =REPLACE(@a,'ii','yyy')print @a测试通过 不好意思,我在access上无法执行... Replace(1,2,3)的三个参数都是字符型数据或者是二进制数据类型,ntext用于存储大型非 Unicode 字符、Unicode 字符及二进制数据的固定长度和可变长度数据类型所以是会报错的你只要将数据类型转换为字符类型就可以了! 哈哈,access上可以执行update table1 set bb=REPLACE(aa,'xxx','yyy') 顶楼的在SQL下执行可以,access下不行 可是天台的仁兄说:“ 回复人: chuiyun(吹云) ( ) 信誉:98 2005-08-22 18:05:00 得分: 0 哈哈,access上可以执行update table1 set bb=REPLACE(aa,'xxx','yyy')”--我们可没有避你,看见了吗?你写的是access耶,不准耍赖:_( 我也由此疑问阿,ntext怎么replace 最近发现事件查看器里面老有人扫描我的服务器 请教下表设计主键的问题:大家设计数据表的时候用 id int identity(1,1)做 primary key,还是组合关键字做KEY? 求一句SQL语句 这样的报表怎么实现 从两个数据库中提取数据组成一个新表,急!!! 问一条Sql语句! SQL特殊符号 求助!在SQLserver中如何对image字段中存储的自定义文件格式进行全文检索 请赐教:如何将某一文本文件中的格式数据,批量插入表中,用存储过程实现? 一句可以计算的SQL问题 创建数据库执行语句的问题 请问下有关SQL2000
aa字段是什么类型的?
语法
REPLACE ( 'string_expression1' , 'string_expression2' , 'string_expression3' )参数
'string_expression1'待搜索的字符串表达式。string_expression1 可以是字符数据或二进制数据。declare @a varchar(100)
set @a = 'abciidirxyz'
print @a
set @a =REPLACE(@a,'ii','yyy')
print @a
测试通过
的三个参数都是字符型数据或者是二进制数据类型,
ntext用于存储大型非 Unicode 字符、Unicode 字符及二进制数据的固定长度和可变长度数据类型
所以是会报错的
你只要将数据类型转换为字符类型就可以了!
回复人: chuiyun(吹云) ( ) 信誉:98 2005-08-22 18:05:00 得分: 0
哈哈,access上可以执行update table1 set bb=REPLACE(aa,'xxx','yyy')”--我们可没有避你,看见了吗?你写的是access耶,不准耍赖:_(