SQL报错“参数数据类型 text 对于 replace 函数的参数 1 无效”
2015-11-03 13:40
633 查看
对text或ntext类型的数据在查询中不能进行字符串操作。这时用得最多的是把text当作varchar(实际内容长度低于8000字节时)或把ntext当作nvarchar(实际内容长度低于4000字节时)来处理
update Table set Column=Replace(Cast(Column as varchar(8000)),’oldkeyword’,'newkeyword’)
update Table set Column=Replace(Cast(Column as nvarchar(4000)),’oldkeyword’,'newkeyword’)
update Table set Column=Replace(Cast(Column as varchar(8000)),’oldkeyword’,'newkeyword’)
update Table set Column=Replace(Cast(Column as nvarchar(4000)),’oldkeyword’,'newkeyword’)
相关文章推荐
- mysqlworkbench 'delayed-insert=FALSE'
- MYsql 锁详解 锁 与索引的关系
- Can't create a new thread (errno 11) 解决办法 mysql无法连接
- SSH分页+Mysql
- oracle存储过程语法
- oracle-删除某用户下所有对象
- windows下命令行下启动oracle服务
- oracle备份还原
- oracle认证考试:Oracle和SQLServer常用函数对比:
- Oracle 11g修改中文字符集
- oracle查询所有表
- oracle job 定时执行 存储过程
- Oracle 11g R2 用exp无法导出空表解决方法
- oracle EM
- redis.clients.jedis.exceptions.JedisDataException: NOAUTH Authentication required.
- oracle字符集、 乱码问题
- Oracle创建用户、表空间、导入导出、...命令 //创建临时表空间
- ORACLE表空间查询
- sql语句大全
- oracle创建递增触发器