Foxtable(狐表)用户栏目专家坐堂 → SQL中如何提取字符


  共有2006人关注过本帖树形打印复制链接

主题:SQL中如何提取字符

帅哥哟,离线,有人找我吗?
lihe60
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐神 帖子:6887 积分:43621 威望:0 精华:0 注册:2009/3/2 14:07:00
SQL中如何提取字符  发帖心情 Post By:2024/6/18 14:23:00 [显示全部帖子]

字段1
A01
BB1
CCC

上面是数据库,提取“字段1”中字母A、BB、CCC的语句如何写

 回到顶部
帅哥哟,离线,有人找我吗?
lihe60
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐神 帖子:6887 积分:43621 威望:0 精华:0 注册:2009/3/2 14:07:00
  发帖心情 Post By:2024/6/18 14:32:00 [显示全部帖子]

CREATEFUNCTIONDBO.GET_CHINESE(@ StrNVARCHAR100)) RETURNSVARCHAR100AS BEGIN WHILEPATINDEX'%[^吖-座]%',@ Str) > 0 SETStrSTUFF(@ StrPATINDEX'%[^吖-座]%',@ Str), 1,N ''RETURNStr END GO

测试自定义函数

SELECTdbo.GET_CHINESE( 'SQL数1据2库3开4发5')

这个代码有人会解析吗

 回到顶部
帅哥哟,离线,有人找我吗?
lihe60
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐神 帖子:6887 积分:43621 威望:0 精华:0 注册:2009/3/2 14:07:00
  发帖心情 Post By:2024/6/20 14:04:00 [显示全部帖子]

请解析成foxtable直接使用的语句。

 回到顶部