oracle排序字符,Oracle数据字符集和排序的用法
以下的文章主要是介绍Oracle数据字符集与排序,以下的文章是对Oracle数据字符集与排序进行了实际操作,由此来详细说明在Oracle数据库中的相关字符集与相关排序的某些命令,特此整理出来,以备后用。
Java代码
SQL>select * from v$nls_valid_values whereparameter='CHARACTERSET'order by 2;
PARAMETER VALUE
---------------------------------------------------------------- -----------------------
CHARACTERSET AL16UTF16
CHARACTERSET AL24UTFFSS
CHARACTERSET AL32UTF8
SQL>select * from nls_database_parameters;
PARAMETER VALUE
------------------------------ ---------------------------------------
NLS_LANGUAGE AMERICAN--合法的语言名称
NLS_TERRITORY AMERICA--合法的地域名称
NLS_CURRENCY $
NLS_ISO_CURRENCY AMERICA
NLS_NUMERIC_CHARACTERS .,
NLS_CHARACTERSET ZHS16GBK--数据库字符集
NLS_CALENDAR GREGORIAN
NLS_DATE_FORMAT DD-MON-RR--日期格式
NLS_DATE_LANGUAGE AMERICAN
NLS_SORT BINARY--排序方式
NLS_TIME_FORMAT HH.MI.SSXFF AM
NLS_TIMESTAMP_FORMAT DD-MON-RR HH.MI.SSXFF AM
NLS_TIME_TZ_FORMAT HH.MI.SSXFF AM TZR
NLS_TIMESTAMP_TZ_FORMAT DD-MON-RR HH.MI.SSXFF AM TZR
NLS_DUAL_CURRENCY $
NLS_COMP BINARY--和排序相关的东东,具体是什么不清楚
NLS_LENGTH_SEMANTICS BYTE
NLS_NCHAR_CONV_EXCP FALSE
NLS_NCHAR_CHARACTERSET AL16UTF16--国家字符集
NLS_RDBMS_VERSION 10.1.0.2.0
已选择20行。
已用时间: 00: 00: 00.03
SQL>create table char_t(c1 varchar2(8),c2 nvarchar2(8));
表已创建。
已用时间: 00: 00: 00.21
SQL>select dbms_metadata.get_ddl('TABLE','CHAR_T') FROM DUAL;
DBMS_METADATA.GET_DDL('TABLE','CHAR_T')
--------------------------------------------------------------------------------
CREATE TABLE "SCOTT"."CHAR_T"
( "C1" VARCHAR2(8),
"C2" NVARCHAR2(8)
) PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
TABLESPACE "USERS"
已用时间: 00: 00: 05.15
SQL>INSERT INTO char_t values('a','a');
已创建 1 行。
已用时间: 00: 00: 00.01
SQL>commit;
提交完成。
已用时间: 00: 00: 00.00
SQL>select length(c1),length(c2),lengthb(c1),lengthb(c2) from char_t;
LENGTH(C1) LENGTH(C2) LENGTHB(C1) LENGTHB(C2)
---------- ---------- ----------- -----------
1 1 1 2
已用时间: 00: 00: 00.00
SQL>insert into char_t values('中','中');
已创建 1 行。
已用时间: 00: 00: 00.00
上述的相关内容就是对Oracle数据字符集和排序的描述,希望会给你带来一些帮助在此方面。
【编辑推荐】
【责任编辑:孙巧华 TEL:(010)68476606】
点赞 0
oracle排序字符,Oracle数据字符集和排序的用法相关推荐
- mysql 中文字符排序规则_mysql中字符集和排序规则说明
数据库需要适应各种语言和字符就需要支持不同的字符集(Character Set),每种字符集也有各自的排序规则(Collation). 一.字符集 字符集,即用于定义字符在数据库中的编码的集合. 常见 ...
- mysql默认字符集和排序_MySQL字符集和排序规则
MySQL在创建数据库是,需要设置数据库的字符集和排序规则,如图所示: 我觉得这里有必要解释下字符集和排序规则这两个概念. 字符集 说到字符集,需要先提下字符.字符集和字符编码这几个词的含义. 字符( ...
- mysql的四个默认数据库是什么版本,MySQL5.7数据库字符集和排序规则有四个级别的默认设置:服务器,数据库,表和列。...
MySQL5.7数据库字符集和排序规则有四个级别的默认设置:服务器,数据库,表和列. 最初,服务器字符集和排序规则取决于启动mysqld时使用的选项.可以使用 --character-set-serv ...
- MySQL 批量修改数据库的字符集和排序规则
推荐阅读 Helm3(K8S 资源对象管理工具)视频教程:https://edu.csdn.net/course/detail/32506 Helm3(K8S 资源对象管理工具)博客专栏:https: ...
- mysql中一次字符集和排序规则引起的sql查询报错
先看sql o.city_name AS '城市',o.city_code AS '城市编码',o.comp_name AS '公司',o.comp_code AS '分公司编码',b.brand_n ...
- mysql concat 不同字符集_字符编码 - 如何将整个MySQL数据库字符集和排序规则转换为UTF-8?...
字符编码 - 如何将整个MySQL数据库字符集和排序规则转换为UTF-8? 如何将整个MySQL数据库字符集转换为UTF-8并将整理转换为UTF-8? 17个解决方案 591 votes 使用utf8 ...
- MySQL字符集和排序规则详解
本篇博客主要记录mysql当中关于创建数据库时候选择:字符集.排序规则等相关知识.通过示例直观的看出其真正作用. 目录 1.前言 2.mysql字符集 2.排序规则 2.1.排序规则作用 2.2.排序 ...
- 设置MySQL排序方式_设置MySQL设置字符集和排序方式
1. 编辑/etc/my.cnf文件, 在"[client]"下添加"default-character-set=utf8" 2. 编辑/etc/my.cnf文 ...
- 设置oracle每行显示字符个数,Oracle一列的多行数据拼成一行显示字符-Oracle
Oracle一列的多行数据拼成一行显示字符 oracle 提供了两个函数WMSYS.WM_CONCAT 和 ListAgg函数. www.2cto.com 先介绍:WMSYS.WM_CONCAT 例: ...
最新文章
- 【JSConf EU 2018】WebAssembly 的手工艺术
- 想学习linux服务器、做运维、部署项目的同学看这,linux部署
- laravel框架图片上传
- Redis在windows下安装过程
- java字符串为空抛出异常_Java 判断字符串是否为空的四种方法,及效率比较。
- 多浏览器下,CSS截断功能。
- 记ByteCTF中的Node题
- 计算机论文的写作方法有哪些,计算机专业论文的写作方法.ppt
- 400 道前端面试题!阿里、头条、网易等 19 家大厂面经全公开!
- CVPR 2020文本图像检测与识别论文/代码
- C++面向对象的程序开发
- ​​公众平台测试账号 开通 配置
- Java实现视频加密及播放
- 2021年高压电工模拟考试题库及高压电工模拟考试系统
- 凸优化 - 3 - Jensen不等式、共轭函数、Fenchel不等式
- python图片分析中央气象台降水_获取中央气象台网的气象数据 全流程技术解析(python 爬虫)...
- 如何查询网站被搜狗收录,搜狗收录查询工具
- Unity中访问GameCenter的实现
- 米的换算单位和公式_英寸和厘米的换算、英尺和米的换算及英寸和毫米的单位换算公式...
- 3D成像汇总(原理解析)--- 双目视觉、激光三角、结构光、ToF、光场、全息