oracle数据库期末复习知识点整理

oracle数据库期末复习知识点整理

ID:10390624

大小:31.11 KB

页数:18页

时间:2018-07-06

oracle数据库期末复习知识点整理_第1页
oracle数据库期末复习知识点整理_第2页
oracle数据库期末复习知识点整理_第3页
oracle数据库期末复习知识点整理_第4页
oracle数据库期末复习知识点整理_第5页
资源描述:

《oracle数据库期末复习知识点整理》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、基础知识表3.2Oracle数据类型数据类型格式描述charCHAR[(size[BYTE

2、CHAR])]固定长度字符域,size规定字符的最大长度,最大可为2000个字节。BYTE和CHAR关键字表示长度单位是字节还是字符,默认为BYTEncharNCHAR[(size)]多字节字符集的固定长度字符域,长度随字符集而定,最多为2000个字符或2000个字节varchar2VARCHAR2(size[BYTE

3、CHAR])可变长度字符域,最大长度可达4000个字符nvarchar2NVARCHAR2[(size)]

4、多字节字符集的可变长度字符域,长度随字符集而定,最多为4000个字符或4000个字节dateDATE用于存储全部日期的固定长度(7个字节)字符域,时间作为日期的一部分存储其中。除非通过设置NLS_DATE_FORMAT参数来取代日期格式,否则查询时,日期以DD-MON-RR格式表示,如13-APR-99表示1999年4月13日timestampTIMESTAMP[(precision)]用亚秒的粒度存储一个日期和时间。precision是亚秒粒度的位数,默认为6,范围为0~9timestampTIMESTAMP[(

5、precision)]WITHTIMEZONE通过另外存储一个时区偏差来扩展timestamp数据类型,这个时区偏差定义本地时区与UTC之间的差值timestampTIMESTAMP[(precision)]WITHLOCALTIMEZONE通过另外存储一个时区偏差来扩展timestamp数据类型,该类型不存储时区偏差,但存储时间作为数据库时区的标准形式,时间信息将从本地时区转换到数据库时区intervalyeartomonthINTERVALYEAR[(precision)]TOMONTH用年和月的形式存储一段时

6、间,precision指定的是年的位数,默认为2intervaldaytosecondINTERVALDAY[(precision)]TOSECOND[(s_precision)]用天、时、分和秒的形式存储一段时间,precision是这个时间的天部分所要求的最大位数,默认为2。s_precision是这个时间的秒部分所要求的小数点右边的位数,默认为6numberNUMBER[(p[,s])]可变长度数值列,允许值为0、正数和负数。p指总位数,默认为38,s指小数点右边的位数,默认为0floatFLOAT[(p)]

7、浮点型数值列,p表示数值位数longLONG可变长度字符域,最大长度可到2GBrawRAW(size)表示二进制数据的可变长度字符域,size为最大长度,最长为2000个字节longrawLONGRAW表示二进制数据的可变长度字符域,最长为2GBblobBLOB二进制大对象,最大长度为4GB18clobCLOB字符大对象,最大长度为4GBnclobNCLOB多字节字符集的CLOB数据类型,最大长度为4GBbfileBFILE外部二进制文件,大小由操作系统决定rowidROWID表示RowID的二进制数据,Oracl

8、e8RowID的数值为10个字节urowidUROWID[(size)]用于数据寻址的二进制数据,size规定最大长度,默认为4000个字节binary_floatBINARY_FLOAT表示浮点类型,比number效率更高,32位binary_doubleBINARY_DOUBLE表示双精度数字类型,64位表3.3XSB的表结构列名数据类型是否可空默认值说明列名含义XHchar(6)×无主键,前2位年级,中间2位班级号,后2位序号学号XMchar(8)×无姓名XBchar(2)ד男”性别CSSJdate×无出生

9、时间ZYchar(12)√无专业ZXFnumber(2)√00≤总学分<160总学分BZvarchar2(200)√无备注表3.4KCB的表结构列名数据类型是否可空默认值说明列名含义KCHchar(3)×无主键课程号KCMchar(16)×无课程名KKXQnumber(1)√1只能为1~8开课学期XSnumber(2)√0学时XFnumber(1)×0学分表3.5CJB的表结构列名数据类型是否可空默认值说明列名含义XHchar(6)×无主键学号KCHchar(3)×无主键课程号CJnumber(2)√无成绩18操作

10、表创建表CREATETABLE[schema.]table_name(column_namedatatype[DEFAULTexpression][column_constraint][,…n][,…n])[PCTFREEinteger][PCTUSEDinteger][INITRANSinteger][MAXTRANSi

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。