一、获取字符串的字符数、字节数。

  • Oracle中varchar2类型的字段长度单位默认是按照byte来定义。
  • length()函数: 获取的是字符串的字符数。
  • lengthb()函数:获取的是字符串的字节数。但是需要注意的是如果你的数据库中的字段是clob的话,使用lengthb()会报错!
-- 计算字符串长度的函数
SELECT LENGTH('你好') from dual;
-- 结果:2
SELECT LENGTHB('我的') from dual;
-- 结果:4

二、按照字符数、字节数截取字符串。

  • substr('字符串',1,字符数),1代表从第1个字符开始,根据需要修改。
  • substrb('字符串',1,字节数),1代表从第1个字节开始,根据需要修改。
select substr('我爱中国',1,2) from DUAL;
-- 结果:截取
select substrb('我爱中国',1,2) from DUAL;
-- 结果:截

Oracle字节、字符的截取相关推荐

  1. oracle 并接去掉字符串,ORACLE删除字符-TRIM字符截取-substr查找字符-instr

    TRIM函数,最简单的功能就是来去除字符串的行首和行尾的空格,返回值类型是varchar2; 1.TRIM函数的完整语法描述 TRIM([{{LEADING | TRAILING | BOTH} [ ...

  2. c语言find和mid函数的使用方法,Excel Mid函数和MidB函数使用方法的7个实例,含与Len和Find组合反向提取字符或截取单位...

    在 Excel 中,Mid函数用于从文本中提取从指定位置开始的指定字符数,而MidB函数用于从文本中提取从指定位置开始的指定字节数:它们的区别为:前者把全角(如汉字)与半角(如数字和字母)都算作一个字 ...

  3. html中js判断字数截取,JS判断字符串字节数并截取长度的方法

    本文实例讲述了JS判断字符串字节数并截取长度的方法.分享给大家供大家参考,具体如下: 这是在项目制作中,积累到的一个东西,感觉效果还可以,现在贴上效果: 那么,在页面上,我们需要检测两个东西,一个就是 ...

  4. oracle数据库字符6,oracle 数据库字符编码

    理解ORACLE 字符集[转] 一.引言 ORACLE数据库字符集,即Oracle全球化支持(Globalization Support),或即国家语言支持(NLS)其作用是用本国语言和格式来存储.处 ...

  5. PLSQL Developer 插入中文 乱码问题,如图 这个是由于oracle服务器端字符编码 和 Oracle 客户端 字符编码不一致引起的。 检查Oracle服务器端字符编码,用 sel

    PLSQL Developer 插入中文 乱码问题,如图 这个是由于oracle服务器端字符编码 和 Oracle 客户端 字符编码不一致引起的. 检查Oracle服务器端字符编码,用 select ...

  6. oracle正则表达式截断,在oracle中使用正则表达式截取字符串

    在oracle中使用正则表达式截取字符串 Sql代码 --以下两条语句,将summary按-分解为两段字符串 regexp_substr(summary, '[^-]+', 1, 1) as _wor ...

  7. oracle 存储过程字符替换,Oracle存储过程常用字符串处理函数整理

    1.CHR(x): 返回在数据库字符集中与X拥有等价数值的字符.CHR和ASCII是一对反函数.经过CHR转换后的字符再经过ASCII转换又得到了原来的字符 begin -- 打印CHR(73)的值 ...

  8. 【Java10】lambda表达式(函数式编程),Stream流,File类,字节/字符流,乱码,缓冲/转换/序列化/打印流,Properties

    文章目录 1.lambda表达式标准语法:()->{} 2.lambda表达式简略语法:可推导即可省略 3.lambda表达式原理:lambda效率比匿名内部类高 4.两个函数式接口:Consu ...

  9. 介绍三种将二进制字节字符转换为ASCII方法

    转载地址:https://blog.csdn.net/rabbit729/article/details/3937528 下面代码分别给出了三种将二进制字节字符转换为ASCII的方法 /* * @br ...

  10. php 匹配双字节字符串,收集一些常用的正则表达式(匹配中文字符、匹配双字节字符、匹配HTML标记、匹配空行 and so on~~~)...

    正则表达式用于字符串处理,表单验证等场合,实用高效,但用到时总是不太把握,以致往往要上网查一番.我将一些常用的表达式收藏在这里,作备忘之用.本贴随时会更新,请持续关注本站. 匹配中文字符的正则表达式: ...

最新文章

  1. java Servlet Filter 拦截Ajax请求,统一处理session超时的问题
  2. Python编程语言学习:for循环中常用方法经验技巧(利用enumerate函数对列表实现自带索引等)之详细攻略
  3. 定义派生类和继承类(从汇编分析)
  4. VTK修炼之道24:图像基本操作_单颜色通道图像合成彩色
  5. 循环灯c语言,单片机c语言循环灯
  6. linux c之access方法介绍
  7. SpringCloud Consul自定义服务注册
  8. 数据的gzip压缩解压缩_使用GZIP和压缩数据
  9. php加本地音乐代码,WordPress添加音乐播放器(纯代码实现)
  10. 第二百九十四节,Redis缓存-Redis安装
  11. PHP九宫格翻牌抽奖,PHP 九宫格抽奖代码
  12. 最好用的服务器定时自动关机或重启软件
  13. 大型分布式网站架构如何设计
  14. java 获取本年月份、本月/本周所有日期
  15. 医美his管理软件系统解说新开医美整形机构,90%都是这个流程
  16. 车载服务器作用,穿针引线谈铁路机车车载系统服务器
  17. 跨平台桌面应用的开发框架——Electron
  18. matlab 实验四 数据处理与多项式计算
  19. 问卷网导出的18位数据如何恢复正常
  20. 烟台二中高考2021成绩查询,烟台二中|2021新高考I卷数学试卷分析

热门文章

  1. cics oracle xad_CICS安装问题与解决方式.doc
  2. 如何将多个excel表格合并成一个_多个PDF如何合并成一个?就用这个PDF在线工具!...
  3. Could not find artifact net.sf.json-lib:json-lib:jar:2.4 in central
  4. 使用Velocity生成代码
  5. Docker大行其道—初识
  6. 高级软件工程师证书有用吗_bim工程师证书有用吗?bim好在哪里?
  7. Hashmap源码详解
  8. celery学习笔记
  9. 一条挨踢老狗的 2017 年终总结
  10. Foxmail7.2不能发送hotmail的邮件的解决