`

汉字和字符分开(整理)

阅读更多

SQL> create table gjtext
  2  ( name varchar2(100));

Table created

SQL> insert into gjtext values(镀锌钢管 100*6m');

1 row inserted

。。。。。。

1 row inserted

SQL> commit;

SQL> select * from gjtext;

NAME
--------------------------------------------------------------------------------
镀锌钢管 100*6m
镀锌钢管  10
镀锌钢管  100
镀锌钢管 125
镀锌钢管  15
镀锌钢管 150
镀锌钢管 150*6m
螺旋管 150*6m
螺旋管 70
螺旋管 89

 

方法一:

SQL> select substr(name,1,instr(name,'管')) as a_name,substr(name,instr(name,'管')+1) as a_standard from gjtext;

A_NAME                                                                           A_STANDARD
-------------------------------------------------------------------------------- --------------------------------------------------------------------------------
镀锌钢管                                                                           100*6m
镀锌钢管                                                                          10
镀锌钢管                                                                           100
镀锌钢管                                                                          125
镀锌钢管                                                                         15
镀锌钢管                                                                        150
镀锌钢管                                                                          150*6m
螺旋管                                                                          150*6m
螺旋管                                                                            70
螺旋管                                                                           89

10 rows selected

 

方法二:

 SQL> select substr(name,1,lengthb(name)-length(name)) item,
  2  substr(name,lengthb(name)-length(name)+1) item_style
  3  from gjtext;

ITEM                                                                             ITEM_STYLE
-------------------------------------------------------------------------------- --------------------------------------------------------------------------------
镀锌钢管                                                                           100*6m
镀锌钢管                                                                         10
镀锌钢管                                                                          100
镀锌钢管                                                                          125
镀锌钢管                                                                           15
镀锌钢管                                                                         150
镀锌钢管                                                                          150*6m
螺旋管                                                                          150*6m
螺旋管                                                                           70
螺旋管                                                                            89

10 rows selected

 

方法三:正则表达式

SQL> select name,substr(name,0,regexp_instr(name,'d')-1) name,substr(name,regexp_instr(name,'d')) guige from gjtext;

ITEM                                                                             ITEM_STYLE
-------------------------------------------------------------------------------- --------------------------------------------------------------------------------
镀锌钢管                                                                           100*6m
镀锌钢管                                                                         10
镀锌钢管                                                                          100
镀锌钢管                                                                          125
镀锌钢管                                                                           15
镀锌钢管                                                                         150
镀锌钢管                                                                          150*6m
螺旋管                                                                          150*6m
螺旋管                                                                           70
螺旋管                                                                            89

10 rows selected

分享到:
评论

相关推荐

    浪人文章 V2.4.1

    在线文件管理(新建文件[夹],编辑[可设置允许在线编辑的文件类型]/删除/重命名/复制/剪切/粘贴/查看文件占用空间),在线文件上传功能(可设置允许上传的文件类型及大小),用户访问IP限制(前台和后台分开设置),...

    浪人下载 V2.4.8

    用户访问IP限制(前台和后台分开设置),网站管理用户添加/删除/修改密码,查看/删除(可设置密码)用户登录日志,文件备份和数据库压缩功能,用户发布软件。软件内容敏感字符过滤替换功能,防SQL注入过滤功能(在后台...

    白龙山下文章管理系统

    用户访问IP限制(前台和后台分开设置) 网站管理用户添加/删除/修改密码,查看/删除(可设置密码)用户登录日志 文件备份和数据库压缩功能 用户发布文章 文章内容敏感字符过滤替换功能 防SQL注入过滤功能(在后台...

    啊估软件站 v3.6.2.rar

    软件信息和下载地址分开管理,一个软件允许添加无限的下载地址。 会员系统:批量设置(更改)会员等级(初级/中级/高级)、点数、积分、状态、消息功能、收藏功能。进入会员中心即可修改资料、注销账号,查看登录日志、...

    浪人下载 v3.2.4.rar

    软件信息和下载地址分开管理,一个软件允许添加无限的下载地址。  ·会员系统:批量设置(更改)会员等级(初级/中级/高级)、点数、积分、状态、消息功能、收藏功能。进入会员中心即可修改资料、注销账号,查看登录...

    浪人下载系统 v3.2.4 ASP.rar

    软件信息和下载地址分开管理,一个软件允许添加无限的下载地址。  ·会员系统:批量设置(更改)会员等级(初级/中级/高级)、点数、积分、状态、消息功能、收藏功能。进入会员中心即可修改资料、注销账号,查看登录...

    AXURE9最新版,小版本号3646,序列号可用(win版本)

    7. 布尔运算增加了结合和分开。 8. 移动元件时,自动显示距离最近元件的距离。 9. 增加了流程图的元件。 10. 针对Icons元件库的元件进行了整理分类,元件的数量也更丰富。 11. 元件增加悬停样式效果,鼠标悬停时,...

    LREArticle浪人文章系统 v2.4.9

    在线文件管理(新建文件[夹],编辑[可设置允许在线编辑的文件类型]/删除/重命名/复制/剪切/粘贴/查看文件占用空间),在线文件上传功能(可设置允许上传的文件类型及大小),用户访问IP限制(前台和后台分开设置),...

    LREDown浪人资源共享下载系统 3.1.1

    用户访问IP限制(前台和后台分开设置),网站管理用户添加/删除/修改密码,查看/删除(可设置密码)用户登录日志,文件备份和数据库压缩功能,用户发布软件。软件内容敏感字符过滤替换功能,防SQL注入过滤功能(在后台...

    啊估文章站 v3.6.2.rar

    访问限制:前台和后台分开设置,前台设置的是限制,凡是符合条件的IP地址,都被限制访问前台页面文件。后台设置的是允许,只有符合条件的IP地址才允许访问后台页面文件。 管理账号:网站管理账号,添加/修改权限...

    配置好的傻瓜化小狼毫全拼+多种双拼+五笔86-98+笔画输入法v200312 - 17种方案

    修改时,注意路径中不要包含中文字符、路径的分隔符必须是双杠符号! 修改、存盘后,将这个改好的rime.lua复制并覆盖替换小狼毫用户数据目录中的同名文件(默认目录在c:\Users\Administrator\AppData\Roaming\rime...

    C#开发典型模块大全(光盘)第一部分

    明日科技出版的c#开发典型模块大全配套光盘,要的可以下载,因大小受限,分开上传! 第1章 认识C#及开发环境 1.1 C#概述 1.1.1 C#发展历程 1.1.2 C#语言编程环境 1.2.NETFramework2.0简介 1.2.1 什么是....

    C#开发典型模块大全(光盘)第二部分

    明日科技出版的c#开发典型模块大全配套光盘,要的可以下载,因大小受限,分开上传! 第1章 认识C#及开发环境 1.1 C#概述 1.1.1 C#发展历程 1.1.2 C#语言编程环境 1.2.NETFramework2.0简介 1.2.1 什么是....

    网管教程 从入门到精通软件篇.txt

    CAS:逗号分开的ASCⅡ文件 CCB:Visual Basic动态按钮配置文件 CCH:Corel图表文件 CCO:CyberChat数据文件 CCT:Macromedia Director Shockwave投影 CDA:CD音频轨道 CDF:Microsoft频道定义格式文件 CDI:...

    易语言程序免安装版下载

    易语言5.1 相对于易语言5.0更新说明: ... 修改XML解析支持库,增加写出CDATA数据功能,解决解析XML时错误的丢弃换行和TAB字符的BUG,解决读取节点值时对CDATA数据进行转义处理的BUG。 20. 修改扩展界面支持库...

Global site tag (gtag.js) - Google Analytics