`
pouyang
  • 浏览: 312434 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

sql 基本数据类型(oracle)以及关系数据库语言种类

阅读更多

1 关系数据库语言种类

DDL :数据定义语言: CREATE,DROP,ALTER,GRANT,REVOKE,TRUNCATE,ANALYZE

          DDL语句用语定义和管理数据库中的对象,DDL操作是隐性提交的!不能rollback!!!!

 

DML:数据操纵语言:SELECT,INSERT,UPDATE,DELETE,SET TRANCTION 等

          数据操纵语言命令使用户能够查询数据库以及操作已有数据库中的数据

 

DCL 数据控制语言: COMMIT,ROLLBACK,SAVEPOINT ALTER SESSION,SET 
       ROLE,ALTER SYSTEM 等

 

2 基本数据类型(oracle)

    在数据库中常用的就是varchar2,Date,Number,Raw现在项目中用到的就这几个,基本类型大家都知道,但是哪些字段比较适用哪样的需求,可能有很多人都不是很清楚,我也不是很清楚,欢迎大家来讨论。通过以后的积累我会慢慢补上。

 

转自:http://fireflylover.iteye.com/blog/500022

字段类型 中文说明 限制条件 其它说明
CHAR 固定长度字符串 最大长度2000 bytes  
VARCHAR2 可变长度的字符串 最大长度4000 bytes 可做索引的最大长度749
NCHAR 根据字符集而定的固定长度字符串 最大长度2000 bytes  
NVARCHAR2 根据字符集而定的可变长度字符串 最大长度4000 bytes  
DATE 日期(日-月-年) DD-MM-YY(HH-MI-SS) 经过严格测试,无千虫问题
LONG 超长字符串 最大长度2G(231-1) 足够存储大部头著作
RAW 固定长度的二进制数据 最大长度2000 bytes 可存放多媒体图象声音等
LONG RAW 可变长度的二进制数据 最大长度2G 同上
BLOB 二进制数据 最大长度4G  
CLOB 字符数据 最大长度4G  
NCLOB 根据字符集而定的字符数据 最大长度4G  
BFILE 存放在数据库外的二进制数据 最大长度4G  
ROWID 数据表中记录的唯一行号 10 bytes ********.****.****格式,*为0或1
NROWID 二进制数据表中记录的唯一行号 最大长度4000 bytes
NUMBER(P,S) 数字类型 P为整数位,S为小数位
DECIMAL(P,S) 数字类型 P为整数位,S为小数位
INTEGER 整数类型 小的整数
FLOAT 浮点数类型 NUMBER(38),双精度
REAL 实数类型 NUMBER(63),精度更高

 

 

 

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics