`

oracle varchar 改为 clob

阅读更多
下面的例子是把comments列的类型由varchar2改为clob

alter table mytableName  rename  column   comments  to  commentsback;
alter  table  mytableName   add  comments  long;
update  mytableName     set  comments= commentsback ;
commit;
alter  table  mytableName     modify(comments  clob);
alter table mytableName   drop  column   commentsback;	

分享到:
评论

相关推荐

    ORACLE中CLOB字段转String类型

    在Oracle数据库中,将CLOB字段转换为字符串类型是常见需求之一。通过使用`DBMS_LOB`包、内置函数如`SUBSTR`以及`TO_CHAR`,可以有效地实现这一目标。此外,还需注意性能优化措施,例如分段读取和合理设计查询逻辑,...

    Oracle中CLOB类型文字处理代码

    在Oracle数据库中,CLOB(Character Large Object)是一种用于存储大量文本数据的数据类型,如XML文档、长篇文章或任何其他非二进制的大型数据。本文将深入探讨Oracle中的CLOB类型文字处理,以及如何在实际操作中...

    Oracle的CLOB大数据字段类型操作方法

    总结来说,Oracle的CLOB类型是处理大数据字段的关键,它弥补了VARCHAR2类型的不足,为大数据存储提供了可靠的解决方案。在实际开发中,熟练掌握CLOB的使用方法,可以有效地管理大量的文本信息,提高系统的存储效率和...

    CLOB 字段类型报错 ORA-01704: 文字字符串过长的解决

    这个错误通常意味着你试图插入的字符串超过了Oracle数据库允许的最大长度,对于VARCHAR2类型,这个限制是4000个字符;而对于CLOB类型,虽然没有硬性长度限制,但一次PL/SQL语句中的绑定变量值不能超过4000个字符。 ...

    数据库中clob类型转换的问题 数据库中clob类型转换的问题

    一种常见的解决方案是在执行此操作之前先备份原数据,并使用适当的逻辑将CLOB字段中的数据截断至VARCHAR2可接受的范围内,或者在必要时将较长的数据拆分为多个VARCHAR2字段。 #### 问题2:兼容性问题 不同的数据库...

    oracle10g字符集的查看与修改.doc

    数据库字符集决定了CHAR、VARCHAR2、CLOB、LONG等数据类型的存储格式,同时也影响表名、列名和PL/SQL变量的表示。国家字符集(NATIONAL CHARACTER SET)则专用于存储NCHAR、NVARCHAR2、NCLOB等类型的数据,它提供对...

    INFORMIX迁移到ORACLE

    5. **大数据字段**:Informix的byte类型对应Oracle的BLOB,lvarchar类型对应Oracle的VARCHAR或CLOB。根据数据长度选择合适类型,注意Oracle的VARCHAR最大长度为4000。 6. **数字类型长度**:Oracle对数字类型的精度...

    oracle字符集查看与修改.pdf

    * 字符集用来存储 CHAR, VARCHAR2, CLOB, LONG 等类型数据,用于标示诸如表名、列名以及 PL/SQL 变量等,用于存储 SQL 和 PL/SQL 程序单元等。 * 国家字符集用以存储 NCHAR, NVARCHAR2, NCLOB 等类型数据,国家字符...

    Oracle的表结构转成Mysql的表结构

    本文介绍了一种将Oracle数据库中的表结构转换为MySQL数据库表结构的方法。通过编写一个PL/SQL函数`fnc_table_to_mysql`来实现这一目标。该函数可以接受四个参数,并生成对应的MySQL创建表语句(DDL)。 #### 参数...

    Oracle Sql基础(beginning oracle sql中文版)

    Oracle SQL支持多种数据类型,如CHAR、VARCHAR2(可变长度字符串)、NUMBER(数字)、DATE(日期时间)、CLOB(大对象,用于存储文本)、BLOB(大对象,用于存储二进制数据)等。选择正确的数据类型对于数据的存储和...

    oracle变更数据表字段类型

    例如,将一个`VARCHAR2`类型的字段转换为`CLOB`类型,或者反过来。这种情况下,我们需要采取一种既能够保证数据完整性和准确性,又尽可能减少对系统性能影响的方法来实现这一变更。 #### 二、常见的问题与解决方案 ...

    Oracle12c数据库基础教程Oracle12c数据库对象管理.pptx

    Oracle 12c 数据库基础教程 - 数据库对象管理 Oracle 12c 数据库基础教程是学习 Oracle 数据库的基础知识的必修课程。...这将创建一个名为 Departments 的表,其中包含两个列:Dep_id 和 Dep_name。

    oracle四大宝典之1:Oracle Sql基础

    `将ID为1的员工名字改为Jane Doe。`DELETE`语句用于删除记录,`DELETE FROM Employees WHERE ID = 1;`将删除ID为1的记录。 7. **联接和子查询**: `JOIN`语句用于合并来自多个表的数据,例如,`SELECT * FROM ...

    ORACLE 数据库入门教程

    Oracle支持多种数据类型,如NUMBER(数值)、VARCHAR2(可变长度字符串)、DATE(日期)、CLOB(大对象,字符数据)等。了解每种数据类型的特性和用法是建立有效数据库的基础。 五、数据库对象 Oracle数据库中的...

    oracle从人门到精通

    Oracle支持多种数据类型,包括数值类型(如NUMBER、INTEGER)、字符类型(VARCHAR2、CHAR)、日期时间类型(DATE)、二进制大对象(BLOB、CLOB)等。正确选择数据类型对于存储效率和查询性能至关重要。 数据定义...

    oracle数据库从入门到精通.pdf

    Oracle数据库是业界广泛...逐步深入到用户管理、数据类型介绍、数据操作语言、备份恢复命令以及查询语句的编写等多个方面,为读者提供了一个全面的Oracle数据库学习路径,帮助读者快速成长为Oracle数据库管理的高手。

    【SQL脚本】_oracle.zip_oracle

    1. 数据类型:Oracle支持多种数据类型,如NUMBER(数值)、VARCHAR2(可变字符)、DATE(日期)、CLOB(大型对象,字符类型)和BLOB(大型对象,二进制类型)等。了解这些数据类型是编写有效SQL语句的基础。 2. DDL...

    Oracle官方文档CHM合集-SQL参考手册 Oracle教程 Oracle开发

    2. **数据类型**:Oracle支持多种数据类型,包括数值类型(如NUMBER、INTEGER)、字符串类型(VARCHAR2、CHAR)、日期时间类型(DATE、TIMESTAMP)、二进制数据类型(BLOB、CLOB)等。理解各种数据类型的用途和限制...

    从oracle生成表的数据字典方法

    1. **PL/SQL Developer**:这是一个常用的Oracle数据库开发工具,支持将查询结果导出为多种格式,包括Excel。通过简单的导出操作即可将上述SQL查询的结果保存为Excel文件。 2. **CSV格式**:如果需要以CSV格式导出...

Global site tag (gtag.js) - Google Analytics