在建表中发现一个varchar和varchar2,以前不注意,今天来查了下,这2个的区别。

Oracle和DM都存在这个东西:

这里我操作空字符串,Navicat都会转成null(不管是varchar还是varchar2),在此不测试了。

他们的区别就是:

varchar区分NULL和空;

varchar2不区分,如果在项目中empty和null表示一个意思,就用varchar2

SQL笔记-Oracle中varchar和varchar2的区别相关推荐

  1. oracle中varchar与varchar2的区别

    一.oracle中varchar与varchar2的区别 varchar保留,Oracle以支持null将来与空字符串之间的区别,这是ANSI标准规定的. varchar2不区分null和空字符串,也 ...

  2. oracle nvachar 长度,Oracle中varchar、varchar2和nvarchar、nvarchar2

    在设计Oracle数据库的时候需要为字段选取类型.对数据库中的varchar.varchar2和nvarchar.nvarchar2这几种数据类型一直不知道怎么选取. varchar和varchar2 ...

  3. java oracle nvarchar2,Oracle中varchar、varchar2和nvarchar、nvarchar2

    在设计Oracle数据库的时候需要为字段选取类型.对数据库中的varchar.varchar2和nvarchar.nvarchar2这几种数据类型一直不知道怎么选取. varchar和varchar2 ...

  4. oracle中varchar 和 nvarchar2的区别,Oracle中char,varchar,varchar2,nvarchar,nvarchar2的区别

    一.概述 1.char char的长度是固定的,比如说,你定义了char(20),即使你你插入abc,不足二十个字节,数据库也会在abc后面自动加上17个空格,以补足二十个字节: char是区分中英文 ...

  5. oracle中的char和j,oracle中char与varchar2的区别

    1. CHAR的长度是固定的,而VARCHAR2的长度是可以变化的, 比如,存储字符串"abc",对于CHAR (20),表示你存储的字符将占20个字节(包括17个空字符),在数据 ...

  6. Oracle中NVARCHAR2与VARCHAR2的区别

    Oralce官方文档"Datatypes"部分对NVARCHAR2.VARCHAR2以及VARCHAR有一段描述,可以清晰得到它们的区别.罗列在此,供大家参考. [链接]http: ...

  7. SQL那些事儿(十三)--Oracle中varchar与varchar2区别

    varchar -- 存放定長的字符數據,最長2000個字符:varchar2 -- 存放可變長字符數據,最大長度為4000字符. 目前没有本质的区别但是:varchar2是oracle提供的独特的数 ...

  8. oracle中varchar 和 nvarchar2的区别,oracle的varchar2和nvarchar2区别讲解

    1.NVARCHAR2(size)与VARCHAR2(size CHAR)相似,唯一的区别是NVARCHAR2(size)的最大长度是4000字节(实验测试结果是,在utf8的字符集下,最大长度为20 ...

  9. sql拼接同一字段中的数据_用SQL将Oracle中同一列的多行记录拼接成一个字符

    用SQL将Oracle中同一列的多行记录拼接成一个字符串 用SQL将Oracle中同一列的多行记录拼接成一个字符串 [sql] -- 原始数据 -- a   111 -- b   222 -- a   ...

最新文章

  1. 十年中文技术社区风雨之路 今晚4位老炮畅聊过去未来
  2. 使用绘图类库flotr2来绘制HTML5的图形和图表
  3. 龙贝格方法c语言,龙贝格算法
  4. SpringBoot 使用注解实现消息广播功能
  5. word文档怎么开启护眼模式_开启手机护眼模式,我们的眼睛真的能免受伤害吗?...
  6. 13.地区设置(Locale Settings)
  7. Java操作数据库(一,JDBC的入门)
  8. 显示器尺寸对照表_各种电脑显示器尺寸对应的最佳分辨率大小是多少
  9. Oracle集成基础安装包+补丁包
  10. 纹理分析方法:共生矩阵的计算
  11. 谷歌图像识别API向所有开发者开放
  12. Unity3d——UGUI学习笔记
  13. 如何从google play下载apk
  14. 如何在微信h5拉起支付宝支付界面
  15. C语言入门 九九乘法表
  16. getdate、dateadd、datediff、datename、datepart关于日期函数的用法及理解
  17. 前端ui框架layui——layer弹出层-弹出框方法
  18. 《您的设计模式》(CBF4LIFE)之“访问者模式”【整理】
  19. 人体神经构成结构示意图,神经元结构示意图简易
  20. 【Ajax】异步通信

热门文章

  1. 使用WebRTC实现电脑与手机通过浏览器进行视频通话
  2. 常用工具备忘(更新中)
  3. 这个算是编码的坏习惯吧?
  4. MySQL表结构优化
  5. 美国虚拟主机大打安全牌争抢国内高端外贸主机市场
  6. Linux下MySQL 5.5.11编译安装笔记(待验证)
  7. 某一个物种能够在 1 分钟之内干掉资深程序员...网友称:恐怖如斯!
  8. 分享codeigniter 路由(URL)终极优化
  9. 作为程序员,北漂的我有很多话想说。
  10. 局域网即时通讯的可管理性