在SQL SERVER中,我使用下面的语句可以正常执行.在ACCESS 2003 中怎么使用这个REPLACE函数
=================================================================
select replace(Context,'net','<font color =red>net</font>') from category
=================================================================
=================================================================
select replace(Context,'net','<font color =red>net</font>') from category
=================================================================
解决方案 »
- aspx页面中如何正确添加keywords和descripiton
- 母版页和自定义控件问题
- 大家对.net网站的公共部分是怎么处理的?
- MySQL字段更新
- [winfrom] GridView 保存为文件格式
- UPDATE 语句的语法错误??? 找不到原因!!!
- 操作必须使用一个可更新的查询,郁闷之极!
- 如何给项目中一个页面编译一个单独的dll,并且在每次访问这个页面时都是调用这个单独编译的dll?急!
- 【【【【【【图片问题 顶也有分!!】】】】】】
- 问一个初学者的问题,有关函数参数的
- 怎么在ASP。NET中实现像菜单一样儿的功能,就是将鼠标放上就弹出一个小菜单的功能
- vs.net 2003怎么卸载呀!!!
Replace 函数
说明返回一个字符串,其中指定的子字符串已被另一个子字符串替换了指定的次数。语法Replace(expression, find, replace[, start[, count[, compare]]])Replace 函数语法具有下面这些命名参数:部分 说明
expression 必选。包含要替换的子字符串的字符串表达式。
find 必选。要查找的子字符串。
replace 必选。用来替换的子字符串。
start 可选。这是 expression 内开始进行子字符串搜索的位置。如果省略,则认为是 1。
count 可选。这是要执行的子字符串替换次数。如果省略,则默认值为 –1,这表示进行所有可能的替换。
compare 可选。数字值,表示在计算子字符串时要使用的比较种类。请参阅“设置”部分以了解相关的值。
设置compare 参数可以具有下列值:常量 值 说明
vbUseCompareOption –1 使用 Option Compare 语句的设置执行比较。
vbBinaryCompare 0 执行二进制比较。
vbTextCompare 1 执行文本比较。
vbDatabaseCompare 2 只适用于 Microsoft Access。按照数据库中的信息执行比较。
返回值Replace 返回下列值:如果 返回值
expression 长度为零 零长度字符串 ("")
expression 是 Null 错误。
find 长度为零 expression 的副本。
replace 长度为零 删除了所包含的所有 find 后的 expression 的副本。
start > Len(expression) 零长度字符串。
count 为 0 expression 的副本。
说明Replace 函数的返回值是发生替换后的字符串,其开始位置由 start 指定,结尾位置为 expression 字符串的结尾。它不是原始字符串的原样副本。
表达式中 'replace' 函数未定义。
======================================================
你的方法是SQL中的写法,并且你的标点用错了,呵!
用第三个表达式替换第一个字符串表达式中出现的所有第二个给定字符串表达式。语法
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)
可以找到答案
谢谢楼上各位帮助.