当前位置: 首页 > article >正文

Oracle中VARCHAR和VARCHAR2的区别

Oracle中VARCHAR和VARCHAR2的区别

VARCHAR2

  • 默认类型,VARCHAR2是Oracle中最常见的可变长度字符串类型
  • VARCHAR2不区分NULL和空字符串,这意味着NULL和空字符串在VARCHAR2类型中被视为相同的值
  • 最大长度为4000字节(从Oracle 12c开始,最大长度增加到了32767字节)
  • VARCHAR2类型的列在没有数据时存储为空字符串,而不是NULL

VARCHAR

  • 历史遗留,VARCHAR是Oracle早起版本中使用的类型,但现在主要用于兼容和未来的扩展(用于未来支持ANSI标准中规定的NULL和空字符串的区别)
  • 区分NULL和空字符串,这意味着NULL和空字符串在VARCHAR类型中被视为不同的值
  • 最大长度为4000字节
  • VARCHAR类型的列在没有数据时存储的值为NULL

http://www.kler.cn/news/303184.html

相关文章:

  • CSS框架 Tailwind CSS
  • Leetcode3276. 选择矩阵中单元格的最大得分
  • CNN中的conv
  • ASP.net core 8.0网站发布
  • 房产销售系统|基于java和vue的房产销售系统(源码+数据库+文档)
  • 利用apache-pdfbox库修改pdf文件模板,进行信息替换
  • 【基础算法总结】二分查找
  • 在Python的Pandas库中,`df.iloc[::500]`是一个用于数据选择的索引器,它允许我们从DataFrame中选择特定的行和列。
  • golang学习笔记19——golang做服务发现与注册的深度剖析
  • 从安装ffmpeg开始,把一个视频按照每秒30帧fps剪切为图片
  • Vue组件:模板引用ref属性的使用
  • 微信小程序之轮播图组件封装
  • CTF常见编码及加解密(超全)第二篇
  • java程序员入行科目一之CRUD轻松入门教程(二)
  • layui监听table表单的多选框
  • 高级实时通信:基于 Python 的 WebSocket 实现与异步推送解决方案
  • 商务办公tips1:如何将网页转换为pdf
  • Python 数学建模——Vikor 多标准决策方法
  • 基于react native的锚点
  • 鼎捷新一代PLM 荣膺维科杯 “2023年度行业优秀产品奖”
  • 基于Service Worker实现WebRTC局域网大文件传输能力
  • C语言可变参数函数和可变参数宏
  • Python 数学建模——方差分析
  • 无人机之伯努利定律
  • RabbitMQ消费者确认和重复机制
  • Python爬虫案例七:抓取南京公交信息数据并将其保存成excel多表形式
  • EXCEL导出功能——相关报错
  • 微信小程序开发注意事项
  • 通过mqtt通信远程控制大疆无人机
  • Java 学习路线:语言、框架、中间件与数据库