(7) 如何在Oracle数据库中使用不同的数据类型?

2026-05-23 21:501阅读0评论SEO教程
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计325个文字,预计阅读时间需要2分钟。

(7) 如何在Oracle数据库中使用不同的数据类型?

字符型+char+定长+最多2000字符+例如+char(20)+表示定长20+不足的用空格补齐+定长查询速度快+varchar2+变长+最大4000字符+省空间+clob+字符类型大对象+最大4G+数字类型+number+可以表示整数+也可以表示‘

字符型

char 定长 最大2000字符 例如 char(20) 表示定长20 不够的补空格 定长查询速度快

varchar2 变长 最大4000字符 省空间

clob 字符型大对象 最大4g

数字类型

number 可以比表示整数,也可以表示小数,范围-10的38次方到10的38次方

number(5,2)表示一共有5位数,其中2为是小数。

number(5)表示有5位整数。

日期类型

date dd-mm-yyyy 例如 1988年5月1日写成 1-5月-1988 月字必须要带着

如果觉得日期的排序方式不符合中国人的模式,可以修改这个表中date的格式

alter session set nls date format = 'yyyy-mm--dd';

timestamp 省略

(7) 如何在Oracle数据库中使用不同的数据类型?

图片类型

blob 二进制可以存放图片、声音 (如果图片声音等保密下性比较高的话,就放到数据库里)

更详细参考

本文共计325个文字,预计阅读时间需要2分钟。

(7) 如何在Oracle数据库中使用不同的数据类型?

字符型+char+定长+最多2000字符+例如+char(20)+表示定长20+不足的用空格补齐+定长查询速度快+varchar2+变长+最大4000字符+省空间+clob+字符类型大对象+最大4G+数字类型+number+可以表示整数+也可以表示‘

字符型

char 定长 最大2000字符 例如 char(20) 表示定长20 不够的补空格 定长查询速度快

varchar2 变长 最大4000字符 省空间

clob 字符型大对象 最大4g

数字类型

number 可以比表示整数,也可以表示小数,范围-10的38次方到10的38次方

number(5,2)表示一共有5位数,其中2为是小数。

number(5)表示有5位整数。

日期类型

date dd-mm-yyyy 例如 1988年5月1日写成 1-5月-1988 月字必须要带着

如果觉得日期的排序方式不符合中国人的模式,可以修改这个表中date的格式

alter session set nls date format = 'yyyy-mm--dd';

timestamp 省略

(7) 如何在Oracle数据库中使用不同的数据类型?

图片类型

blob 二进制可以存放图片、声音 (如果图片声音等保密下性比较高的话,就放到数据库里)

更详细参考