`

Oracle中的long 总结

 
阅读更多
1、LONG 数据类型中存储的是可变长字符串,最大长度限制是2GB。

2、对于超出一定长度的文本,基本只能用LONG类型来存储,数据字典中很多对象的定义就是用LONG来存储的。
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类型列不能用于分布查询。

分享到:
评论

相关推荐

    *oracle存储过程总结*oracle存储过程总结*

    根据提供的文件信息,我们可以归纳出以下Oracle存储过程的相关知识点: ### Oracle存储过程基础概念 ...以上是基于提供的部分内容对Oracle存储过程进行的总结,包含了从基础概念到具体应用实例的全面解析。

    mysql与oracle差异总结

    MySql 中的 TEXT 等同于 Oracle 中的 LONG 函数。 13. 日期函数 MySql 中的 EXTRACT 函数可以提取日期的年、月、日等信息,而 Oracle 需要使用 TO_CHAR 函数来实现。 14. 去年同比的写法 MySql 中的 EXTRACT ...

    oracle11里long数据类型的总结.docx

    ..oracle11里long数据类型的总结.docx

    oracle11里long数据类型的总结.pdf

    ..oracle11里long数据类型的总结.pdf

    oracle数据类型总结PPT

    `LONG RAW`虽然仍存在于Oracle中,但由于性能和管理上的限制,对于新的应用程序开发不再推荐使用。 `RAW`类型的使用示例通常涉及创建一个包含二进制列的表,然后将二进制数据插入其中。例如,`sys_guid()`函数返回...

    ORACLE中CLOB字段转String类型

    ### ORACLE中CLOB字段转String类型 在Oracle数据库中,`CLOB`(Character Large Object)是一种用于存储大量文本数据的数据类型。由于其能够存储非常大的文本块(最大可达4GB),因此常被用于存储文章、报告或任何...

    pb写的从oracle库中读取和保存图片

    总结,通过PowerBuilder连接Oracle数据库,我们可以高效地读取、处理和保存存储在数据库中的图片数据,实现对图片资源的有效管理。这个过程涉及到数据库连接、数据查询、二进制数据转换以及文件I/O操作等多个环节,...

    工作中oracle常用总结SQL语句汇总

    ### 工作中Oracle常用SQL语句汇总及解析 ...以上总结了在日常Oracle数据库管理工作中常用的一些SQL语句,这些命令可以帮助我们更高效地完成数据库的维护和管理工作。希望本文的内容能够对您有所帮助。

    java中读取ORACLE中BLOB字段存储的图片

    ### Java中读取Oracle数据库BLOB字段存储的图片方法详解 #### 一、背景与目的 在实际的应用开发过程中,经常会有将图片等二进制数据存入数据库的需求。Oracle数据库支持通过BLOB(Binary Large Object)类型来存储...

    Oracle 数据库重点_难点总结.doc

    ### Oracle 数据库重点与难点总结 #### 一、Oracle 数据库进程 Oracle 数据库的运行依赖于多种进程的协作,主要包括用户进程、服务器进程和后台进程。 - **用户进程**:当用户请求连接到 Oracle 服务器时启动。它...

    在oracle中插入当前时间

    ### 在Oracle中插入当前时间 #### 背景与需求 在进行数据库操作时,经常需要记录事件发生的时间,例如创建或更新记录的时间戳。在Oracle数据库中,可以通过多种方式来实现这一目标。本文将详细介绍如何在Oracle...

    DBA对Oracle SQL编写规范的总结

    ### DBA对Oracle SQL编写规范的总结 #### 一、引言 在Oracle数据库开发过程中,遵循一套标准化的SQL编写规范对于提升代码质量、增强可读性和可维护性至关重要。本文档由一位经验丰富的数据库管理员(DBA)撰写,旨在...

    细数java中Long与Integer比较容易犯的错误总结.docx

    ### Java中Long与Integer比较易犯错误总结 #### 一、引言 在Java编程过程中,经常需要对数值进行比较操作。对于基本数据类型如`int`和`long`,可以直接使用`==`进行比较。然而,当涉及到它们的包装类`Integer`和`...

    java代码oracle数据库批量插入

    其中`@IP:1521:orcl`中的IP是指数据库服务器的IP地址,端口号1521是Oracle默认监听的端口,`orcl`是数据库的SID(服务名)。 - **用户名和密码**: 在示例中分别定义为`String user="oracle";`和`String password=...

    ORACLE 和PLSQL总结.pdf

    Oracle 和 PL/SQL 是数据库管理和开发中的重要工具,它们提供了丰富的功能来处理和操作数据。在Oracle数据库中,PL/SQL是一种过程化语言,用于编写存储过程、触发器和其他数据库对象。以下是对标题和描述中提到的...

    从oracle数据库中存取图片

    ### 从Oracle数据库中存取图片的知识点 在IT领域,特别是软件开发中,经常会遇到需要将图片存储到数据库中的情况。本篇文章将基于提供的代码片段来详细解析如何使用Java语言实现从Oracle数据库中存储与读取图片的...

    oracle和sql数据类型

    总结来说,Oracle 和 SQL Server 数据类型在很多方面有相似之处,如字符串、数字、日期/时间、二进制数据类型,但在细节上有所差异,如长度限制、Unicode 支持和特定用途的类型(如 Oracle 的 Bfile 和 SQL Server ...

    Oracle设置用户密码复杂度的函数

    8 raise_application_error(-20001, 'Password must be at least 6 characters long'); 9 END IF; 10 INSERT INTO passwd_changed VALUES (username, old_password, password); 11 RETURN TRUE; 12 END; ``` 该函数...

Global site tag (gtag.js) - Google Analytics