oracle lengthb(),Oracle中 length 和 lengthb 区别
Oracle中length和lengthb的区别介绍:
SQL> select length('51博客') from dual;
LENGTH('51博客')
----------------
4
SQL> select lengthb('51CTO博客') from dual;
LENGTHB('51CTO博客')
--------------------
9
区别:length求的是字符长度,lengthb求的是字节长度。
-------------------------------------------------------------------------------
SQL> select to_char(sysdate) from dual;
TO_CHAR(SYSDATE)
----------------
04-11月-13
SQL> select length(sysdate) from dual;
LENGTH(SYSDATE)
---------------
9
SQL> select lengthb(sysdate) from dual;
LENGTHB(SYSDATE)
----------------
10
length返回的是字符数
lengthb返回的是字节数
汉字“月”在length时,返回的时1
而在lengthb时返回的时2
length指的是字符个数,lengthb指的是字节数。字符个数跟数据库字符集有很大关系。length和lengthb的参数都为varchar2型,因此length(sysdate)有一个隐式的类型转换,实际上等同于length(to_char(sysdate)),ORACLE安装好后默认的NLS_DATE_FORMAT参数值为DD-MON-RR,结果就相当于length('28-9月 -05')和
lengthb('28-9月 -05')了,其结果就是9和10。
oracle lengthb(),Oracle中 length 和 lengthb 区别相关推荐
- lengthb 函数和 length 函数
lengthb 函数和 length 函数 lengthb函数计算字节数,length函数记录字符数首先查看数据库的字符集: select * from nls_database_parameters ...
- oracle 修改字段长度_Oracle字段长度引起的思考length()和lengthb()
"小X,问个问题啊,我这里想往一个表里插入另一张表的值.都是vachar2()字段,用length()看,原表那些值的长度都在20以下,目标表是varchar2(22),怎么会报错插入失败, ...
- oracle length函数中文,Oracle Length 和 Lengthb 函数说明 .(用来判断记录值里是否有中文内容)...
一.官网的说明 Purpose The LENGTH functionsreturn the length of char. LENGTH calculates length usingcharact ...
- Oracle Length 和 Lengthb 函数说明 .(用来判断记录值里是否有中文内容)
一.官网的说明 http://download.oracle.com/docs/cd/E11882_01/server.112/e26088/functions088.htm#SQLRF00658 P ...
- length()与lengthb()的区别
环境:oracle 11.1.0.6.0 区别:length计算字符长度,lengthb计算字节长度. SQL> select length('a') from dual; LENGTH(' ...
- oracle 存储过程循环体中的return和exit区别:
oracle 存储过程循环体中的return和exit区别: (1) return 跳出整个循环,终止该循环, 后面的不再执行. 相当于 Java 中的break; (2) exit 跳出本 ...
- 【DB笔试面试758】在Oracle的DG中,Switchover和Failover的区别有哪些?
♣ 题目部分 在Oracle的DG中,Switchover和Failover的区别有哪些? ♣ 答案部分 一个DG环境中只有两种角色:Primary和Standby.所谓角色转换就是让数据库在这两种角 ...
- sql 函数length() 和lengthb()的区别
select length('hello world!') from dual; --12 select length('你好,世界!') from dual; --6 select length(' ...
- oracle逻辑备份和物理备份,oracle数据库物理备份和逻辑备份区别
oracle数据库物理备份和逻辑备份区别 ORACLE中数据备份分为物理备份和逻辑备份两种.物理备份就是转储ORACLE物理文件(如数据文件.控制文件.归档日志文件等),一旦数据库发生故障,可以利用这 ...
最新文章
- three.js 背景图片
- 【数据结构】C语言栈的基本操作
- C#常用类库(100多个)
- Ribbon-负载均衡原理
- 【Leetcode | 42】129. 求根到叶子节点数字之和
- Java中gatSum方法是什么_Oracle中的SUM用法讲解
- Mapillary发布世界最大交通标志数据集,用于自动驾驶研究
- python Flask配置笔记
- 使用U盘引导安装linux
- 第三模块 商务写作的“5步法”
- 论频谱中负频率的物理意义
- “奶茶第一股”会花落“草根品牌”蜜雪冰城吗?
- 手机任务栏html,任务栏是什么
- matlab绘制分组条形图的误差棒errorbar
- 爱你的人和你爱的人 你选哪个?
- ftp 文件夹 上传到服务器,ftp上传文件夹到服务器 远程路径
- python在家创业项目_适合在家创业的项目有哪些 八大项目人人可做
- 用python判断是否为闰年
- 【装机】老毛桃的安装及使用教程
- 64位和32位JDK 1.8下载和环境变量配置
热门文章
- iPad适合用来写Python吗?
- uniapp批量上传图片
- “你都博士了,怎么可能找不到好工作?”
- 秒懂脏读、幻读、不可重复读
- linux缓冲区内容占用较多什么原因,Linux中Cache内存占用太高解决办法
- PAT A1009 Product of Polynomials (25 分)
- 用Power BI对超市数据进行分析
- live2d PHP,GitHub - hiccphp/live2d-widget: 把萌萌哒的看板娘抱回家 | Live2D widget for web platform...
- Diligent推出ESG尽职调查产品,帮助公司应对不断变化的监管要求
- onsubmit 事件