仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 740|回复: 6
打印 上一主题 下一主题

[学习教程] MYSQL网站制作之Oracle8 数据范例

[复制链接]
变相怪杰 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 22:44:11 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
在我们工作的过程中,经常能听到很多不使用MySQL的理由,虽然其中有一些是对MySQL的误解,不过同样也有一些是合情合理的。oracle|数据|数据范例
Oracle8数据范例











佚名InterNet



数据范例



参数



形貌



char(n)



n=1to2000字节



定长字符串,n字节长,假如不指定长度,缺省为1个字节长(一个汉字为2字节)



varchar2(n)



n=1to4000字节



可变长的字符串,详细界说时指明最年夜长度n,这类数据范例能够放数字、字母和ASCII码字符集(大概EBCDIC等数据库体系承受的字符集尺度)中的一切标记。假如数据长度没有到达最年夜值n,Oracle8i会依据数据巨细主动调治字段长度,假如你的数据前后有空格,Oracle8i会主动将其删往。VARCHAR2是最经常使用的数据范例。可做索引的最年夜长度3209。



number(m,n)



m=1to38n=-84to127



可变长的数值列,同意0、正值及负值,m是一切无效数字的位数,n是小数点今后的位数。如:number(5,2),则这个字段的最年夜值是99,999,假如数值超越了位数限定就会被截取过剩的位数。如:number(5,2),但在一行数据中的这个字段输出575.316,则真正保留到字段中的数值是575.32。如:number(3,0),输出575.316,真正保留的数据是575。



date







从公元前4712年1月1日到公元4712年12月31日的一切正当日期,Oracle8i实在在外部是按7个字节来保留日期数据,在界说中还包含小时、分、秒。缺省格局为DD-MON-YY,如07-11月-00暗示2000年11月7日。



long







可变长字符列,最年夜长度限定是2GB,用于不必要作字符串搜刮的长串数据,假如要举行字符搜刮就要用varchar2范例。long是一种较老的数据范例,未来会渐渐被BLOB、CLOB、NCLOB等年夜的工具数据范例所代替。



raw(n)



n=1to2000



可变长二进制数据,在详细界说字段的时分必需指明最年夜长度n,Oracle8i用这类格局来保留较小的图形文件或带格局的文本文件,如MiceosoftWord文档。raw是一种较老的数据范例,未来会渐渐被BLOB、CLOB、NCLOB等年夜的工具数据范例所代替。



longraw







可变长二进制数据,最年夜长度是2GB。Oracle8i用这类格局来保留较年夜的图形文件或带格局的文本文件,如MiceosoftWord文档,和音频、视频等非文本文件。在统一张表中不克不及同时有long范例和longraw范例,longraw也是一种较老的数据范例,未来会渐渐被BLOB、CLOB、NCLOB等年夜的工具数据范例所代替。



blobclobnclob







三种年夜型工具(LOB),用来保留较年夜的图形文件或带格局的文本文件,如MiceosoftWord文档,和音频、视频等非文本文件,最年夜长度是4GB。LOB有几品种型,取决于你利用的字节的范例,Oracle8i实其实在地将这些数据存储在数据库外部保留。能够实行读取、存储、写进等特别操纵。



bfile







在数据库内部保留的年夜型二进制工具文件,最年夜长度是4GB。这类内部的LOB范例,经由过程数据库纪录变更情形,可是数据的详细保留是在数据库内部举行的。Oracle8i能够读取、查询BFILE,可是不克不及写进。巨细由操纵体系决意。










MySQL部署迅速,因此移植过程不会导致生产中断。而且,较短的学习曲线可以让你的系统管理员迅速掌握它的运行和维护。而且,MySQL的易于维护和管理意味着目前的职员可以处理目前的工作。
再现理想 该用户已被删除
沙发
发表于 2015-1-19 21:53:37 | 只看该作者
对一张百万级别的表建游标,同时又没有什么过滤条件,取得游标效率是如果直接SQL查询百万条数据;如果再对每条记录做处理,耗时将更长。
灵魂腐蚀 该用户已被删除
板凳
发表于 2015-2-5 21:31:03 | 只看该作者
相信各位对数据库和怎么样学习数据库都有一些经验和看法,也会有人走了一些弯路总结出自己的经验来,希望大家能把各自的看法和经验拿出来分享,给别人一份帮助,给自己一份快乐
乐观 该用户已被删除
地板
发表于 2015-2-13 16:53:43 | 只看该作者
学习SQL语言的话如果要学会去做网站就不是很难!但是要做数据库管理的话就有难度了!
莫相离 该用户已被删除
5#
发表于 2015-3-4 00:28:37 | 只看该作者
varchar(max)\\\\nvarchar(max)类型的引入大大的提高了编程的效率,可以使用字符串函数对CLOB类型进行操作,这是一个亮点。
蒙在股里 该用户已被删除
6#
发表于 2015-3-11 14:55:52 | 只看该作者
原来公司用过MYSQL自己也只是建个表写个SQL
7#
发表于 2015-3-19 00:31:46 | 只看该作者
大家注意一点。如下面的例子:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-12-24 00:33

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表