怎么在SQL语句里实现replace函数的功能????

yezie 2004-10-31 06:34:21
不要用先select再update
...全文
662 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
yezie 2004-11-03
  • 打赏
  • 举报
回复
网页脚本里啊
changechange 2004-11-03
  • 打赏
  • 举报
回复
关于此主题请参考:
为什么老出现XXX函数未定义错误?《函数》
http://access911.net/index.asp?u1=a&u2=77FAB51E14DC
yesyesyes 2004-11-03
  • 打赏
  • 举报
回复
那你是在哪里执行的呢?
yezie 2004-11-02
  • 打赏
  • 举报
回复
那怎么会提示函数不存在??
我不是在OfficeAccess里运行
yezie 2004-11-02
  • 打赏
  • 举报
回复
晕,access数据库里能用REPLACE吗?
changechange 2004-11-02
  • 打赏
  • 举报
回复
ACCESS 当然支持 REPLACE ,而且语法与 SQL SERVER 基本一致
yesyesyes 2004-11-01
  • 打赏
  • 举报
回复
1.
REPLACE
用第三个表达式替换第一个字符串表达式中出现的所有第二个给定字符串表达式。

语法
REPLACE ( 'string_expression1' , 'string_expression2' , 'string_expression3' )

参数
'string_expression1'

待搜索的字符串表达式。string_expression1 可以是字符数据或二进制数据。

'string_expression2'

待查找的字符串表达式。string_expression2 可以是字符数据或二进制数据。

'string_expression3'

替换用的字符串表达式。string_expression3 可以是字符数据或二进制数据。


2.
STUFF
删除指定长度的字符并在指定的起始点插入另一组字符。

语法
STUFF ( character_expression , start , length , character_expression )

参数
character_expression

由字符数据组成的表达式。character_expression 可以是常量、变量,也可以是字符或二进制数据的列。

start

是一个整形值,指定删除和插入的开始位置。如果 start 或 length 是负数,则返回空字符串。如果 start 比第一个 character_expression 长,则返回空字符串。

length

是一个整数,指定要删除的字符数。如果 length 比第一个 character_expression 长,则最多删除到最后一个 character_expression 中的最后一个字符。

7,714

社区成员

发帖
与我相关
我的任务
社区描述
Microsoft Office Access是由微软发布的关系数据库管理系统。它结合了 MicrosoftJet Database Engine 和 图形用户界面两项特点。
社区管理员
  • Access
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧