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

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

ID:47547103

大小:35.38 KB

页数:18页

时间:2020-01-14

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

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

1、计1301班数据库复习资料基础知识表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[(precision)]WITHTIMEZONE通过另外存储一个时区偏差来扩展timestamp数据类型,这个时区偏差定义本地时区与UT

5、C之间的差值timestampTIMESTAMP[(precision)]WITHLOCALTIMEZONE通过另外存储一个时区偏差来扩展timestamp数据类型,该类型不存储时区偏差,但存储时间作为数据库时区的标准形式,时间信息将从本地时区转换到数据库时区intervalyeartomonthINTERVALYEAR[(precision)]TOMONTH用年和月的形式存储一段时间,precision指定的是年的位数,默认为2intervaldaytosecondINTERVALDAY[(precision)]TOSECOND[(s_precision)]用天、时、分和秒的形式存储一段时间

6、,precision是这个时间的天部分所要求的最大位数,默认为2。s_precision是这个时间的秒部分所要求的小数点右边的位数,默认为6numberNUMBER[(p[,s])]可变长度数值列,允许值为0、正数和负数。p指总位数,默认为38,s指小数点右边的位数,默认为0floatFLOAT[(p)]浮点型数值列,p表示数值位数longLONG可变长度字符域,最大长度可到2GBrawRAW(size)表示二进制数据的可变长度字符域,size为最大长度,最长为2000个字节longrawLONGRAW表示二进制数据的可变长度字符域,最长为2GBblobBLOB二进制大对象,最大长度为4GB1

7、8/18计1301班数据库复习资料clobCLOB字符大对象,最大长度为4GBnclobNCLOB多字节字符集的CLOB数据类型,最大长度为4GBbfileBFILE外部二进制文件,大小由操作系统决定rowidROWID表示RowID的二进制数据,Oracle8RowID的数值为10个字节urowidUROWID[(size)]用于数据寻址的二进制数据,size规定最大长度,默认为4000个字节binary_floatBINARY_FLOAT表示浮点类型,比number效率更高,32位binary_doubleBINARY_DOUBLE表示双精度数字类型,64位表3.3XSB的表结构列名数据类

8、型是否可空默认值说明列名含义XHchar(6)×无主键,前2位年级,中间2位班级号,后2位序号学号XMchar(8)×无姓名XBchar(2)ד男”性别CSSJdate×无出生时间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的表结构列名数据类型是否可空默认值说明列名含义XH

9、char(6)×无主键学号KCHchar(3)×无主键课程号CJnumber(2)√无成绩18/18计1301班数据库复习资料操作表创建表CREATETABLE[schema.]table_name(column_namedatatype[DEFAULTexpression][column_constraint][,…n][,…n])[PCTFREEintege

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

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

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