Oracle 的表的管理----表名和列的命名规则和数据类型

本文介绍了Oracle数据库中关于表名和列的命名规则,包括必须以字母开头,长度不超过30个字符,避免使用保留字,并只能使用特定字符。在数据类型方面,讨论了字符型如char、varchar2和clob,数字类型如number,以及日期类型date和timestamp。此外,还提及了blob类型用于存储二进制数据,如图片和声音文件。对于视频和声音文件的存储,建议普通情况存储路径,而保密文件可直接存入数据库。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Oracle 的表的管理----表名和列的命名规则
 必须以字母开头
 长度不能超过30个字符
  不能使用Oracle的保留字
  只能使用如下字符 A-Z,a-z,0-9,#$等
==========================================================
Oracle的数据类型
字符型
char 定长 最大2000字符 (char 查询的速度很快)
例子:char(10) ‘陈闯’前四个字符放‘陈闯’后面添6个空格补全

总结:如果你在知道字符长度的情况下建议用char,如身份证号 等,因为char的查询速度很快

在数据库中时间和空间是不会同时满足的。

varchar2(20)变长 最大4000字符
例子:varchar(10) '陈闯' Oracle就会给分配四个字符
这样就可以节省空间

clob(character large objiect)字符型大对象 最大4G
-------------------------------------------------------
数字类型
number 范围 10 的-38次方到10 的38次方

number(5,2)
表示一个小数有5位有效数,2位小数
范围 -999.99- 999.99

numb

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值