网络编程 | 站长之家 | 网页制作 | 图形图象 | 操作系统 | 冲浪宝典 | 软件教学 | 网络办公 | 邮件系统 | 网络安全 | 认证考试 | 系统进程
Firefox | IE | Maxthon | 迅雷 | 电驴 | BitComet | FlashGet | QQ | QQ空间 | Vista | 输入法 | Ghost | Word | Excel | wps | Powerpoint
asp | .net | php | jsp | Sql | c# | Ajax | xml | Dreamweaver | FrontPages | Javascript | css | photoshop | fireworks | Flash | Cad | Discuz!
当前位置 > 网站建设学院 > 网络编程 > 数据库 > Oracle教程
Tag:注入,存储过程,分页,安全,优化,xmlhttp,fso,jmail,application,session,防盗链,stream,无组件,组件,md5,乱码,缓存,加密,验证码,算法,cookies,ubb,正则表达式,水印,索引,日志,压缩,base64,url重写,上传,控件,Web.config,JDBC,函数,内存,PDF,迁移,结构,破解,编译,配置,进程,分词,IIS,Apache,Tomcat,phpmyadmin,Gzip,触发器,socket
数据库:数据库教程,数据库技巧,Oracle教程,MySQL教程,Sybase教程,Access教程,DB2教程,数据库安全,数据库文摘
本月文章推荐
.oracle入门学习.
.Oracle组件实现动态Web数据库.
.Oracle中SPFILE文件特点及其具体.
.Oracle在数据转储时的字符集问题.
.在Windows2000环境中删掉单个Ora.
.PL/SQL 集合相关功能探讨.
.Oracle9i的新特性索引跳跃式扫描.
.如何备份控制文件?.
.Oracle数据库的常用函数列表快速.
.oracle中解决汉字无法显示、输入.
.如何改善Oracle的索引?.
.Oracle 8i release 3(version 8..
.如何在硬碟建置Linux系统之启动虚.
.TUX 2.0使用手册--一、什么是TUX.
.Oracle9i初始化参数中文说明10.
.Statspack使用存在的几个误区.
.调整缓冲区高速缓存(Buffer Cach.
.ORACLE锁的管理.
.redhat下如何允许root通过telnet.
.如何使用ADO访问Oracle数据库存储.

Oracle8i LONG数据类型使用上的一些说明

发表日期:2008-2-9


系统环境:
  1、操作系统:windows 2000
  2、数据库: Oracle 8i R2 (8.1.6) for NT 企业版
  3、安装路径:C:\ORACLE
  
  使用说明:
  1、LONG 数据类型中存储的是可变长字符串,最大长度限制是2GB。
  
  2、对于超出一定长度的文本,基本只能用LONG类型来存储,数据字典中很多对象的定义就是用LONG来存储的。
  
  3、LONG类型主要用于不需要作字符串搜索的长串数据,假如要进行字符搜索就要用varchar2类型。
  
  4、很多工具,包括SQL*Plus,处理LONG 数据类型都是很困难的。
  
  5、LONG 数据类型的使用中,要受限于磁盘的大小。
  
  能够操作 LONG 的 SQL 语句:
  1、Select语句
  
  2、Update语句中的SET语句
  
  3、Insert语句中的VALUES语句
  
  限制:
  1、一个表中只能包含一个 LONG 类型的列。
  
  2、不能索引LONG类型列。
  
  3、不能将含有LONG类型列的表作聚簇。
  
  4、不能在SQL*Plus中将LONG类型列的数值插入到另一个表格中,如insert into ...select。
  
  5、不能在SQL*Plus中通过查询其他表的方式来创建LONG类型列,如create table as select。
  
  6、不能对LONG类型列加约束条件(NULL、NOT NULL、DEFAULT除外),如:要害字列(PRIMARY KEY)不能是 LONG 数据类型。
  
  7、LONG类型列不能用在Select的以下子句中:where、group by、order by,以及带有distinct的select语句中。
  
  8、LONG类型列不能用于分布查询。
  
  9、PL/SQL过程块的变量不能定义为LONG类型。
  
  10、LONG类型列不能被SQL函数所改变,如:substr、instr。
  
  SQL*Plus 中操作 LONG类型列:
  1、set long n
  
  2、col 列名 format An
  
  n代表n位字符(n为大于零的整数),An表示将此列的数据显示宽度限制为不超过n位。
  
    
上一篇:INTELP4安装ORACLE8I的具体解决方法 人气:631
下一篇:MICROSOFT & ORACLE方方面面的碰撞 人气:498
浏览全部Oracle教程的内容 Dreamweaver插件下载 网页广告代码 祝你圣诞节快乐 2009年新年快乐