Oracle创建表语句(Createtable)语法详解及示例创建表(Createtable)语法详解
创建表(Createtable)语法详解
1.ORACLE常用的字段类型
ORACLE常用的字段类型有
VARCHAR2(size)可变长度的字符串,必须规定长度
CHAR(size)固定长度的字符串,不规定长度默认值为1
NUMBER(p,s)数字型p是位数总长度,s是小数的长度,可存负数
最长38位.不够位时会四舍五入.
DATE日期和时间类型
LOB超长字符,最大可达4G
CLOB超长文本字符串
BLOB超长二进制字符串
BFILE超长二进制字符串,保存在数据库外的文件里是只读的.
数字字段类型位数及其四舍五入的结果
原始数值1234567.89
数字字段类型位数存储的值
Number1234567.89
Number(8)12345678
Number(6)错
Number(9,1)1234567.9
Number(9,3)错
Number(7,2)错
Number(5,-2)1234600
Number(5,-4)1230000
Number(*,1)1234567.9
2.创建表时给字段加默认值和约束条件
创建表时可以给字段加上默认值
例如:日期字段DEFAULTSYSDATE
这样每次插入和修改时,不用程序操作这个字段都能得到动作的时间
创建表时可以给字段加上约束条件
例如:非空NOTNULL
不允许重复UNIQUE
关键字PRIMARYKEY
按条件检查CHECK(条件)
最后
以上就是善良凉面最近收集整理的关于oracle建表的方法,oracle建表语句的全部内容,更多相关oracle建表内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复