原文:ORA-22858: 数据类型的变更无效 varchar2类型转换为clob类型

今天遇到varchar 类型数据不够大,需改为clob类型。Oracle中,如果一个列的类型为varchar ,那么它不能直接转换为clob类型。可以通过间接的方式来修改。 就是把原来的字段删掉,重新建个字段类型为clob即可 ...

2016-04-22 10:38 0 11018 推荐指数:

查看详情

LONG数据类型转换为VARCHAR2并相互转换

--方法1,支持表 --plsql中将long类型隐式转换为varchar2,但是sql不能CREATE OR REPLACE FUNCTION LONG_TO_CHAR( in_rowid rowid, in_owner varchar, in_table_name varchar ...

Tue Dec 25 00:00:00 CST 2018 0 1387
达梦数据库如何将varchar2转换clob(如何转换数据类型

达梦数据库和Oracle数据库一样不能修改数据类型,但是可以修改字符类型char可以转varchar2,数值类型int转integer等某些同属数据类型。针对不是同属类型数据类型,我们可以迂回更改。 例如我们修改C1列varchar2clob 1、建一个新字段C2为clob类型 ...

Tue Jul 27 03:53:00 CST 2021 0 297
Clob类型转换为String

SQL CLOB 是内置类型,它将字符大对象存储为数据库表某一行中的一个列值,使用CHAR来存储数据,如XML文档。 如下是一个Clob转换为String的静态方法,可将其放在自己常用的工具中,想直接用的话,自己稍作修改即可 我在将数据导出成Excel时碰到的问题,需要导出 ...

Tue Jul 16 23:46:00 CST 2019 0 984
sql number类型varchar2类型

查询时,发现org_id 为number类型,zone_id为varchar2类型,需要转化 转换 to_char(),或者to_number select a.id,b.col,a.col from a,b where to_char(a.id)= b.id ...

Thu Nov 09 22:48:00 CST 2017 0 1699
long类型字段转换varchar2类型

參考文档: How to Convert a Long to Varchar2 (文档 ID 228532.1) /*long类型字段转换varchar2类型*/ --建表 create table dxmy_long(lon long,var varchar2(100 )); --插数 ...

Tue Jul 11 18:31:00 CST 2017 0 1781
oracle long类型转换varchar2

转换过程中如果数据量比较大的情况下可能要执行10几或者20几分钟,请耐心等待 ...

Thu Oct 09 19:14:00 CST 2014 0 26023
数据类型 varchar 转换为 numeric 时出错

这个错误非常的简单,就是类型转换的问题,但是却让我忙活了好长时间。 因为我调用的存储过程,所以没办法知道时那个具体的字段报的错误,所以我直接写个方法把所有的字段给转换了, 奇怪的时转换之后还是报错,这让我非常的郁闷了,看字段表字段类型,看参数类型,各种方法都试过了,还是没解决,只能求助大佬 ...

Thu May 07 02:06:00 CST 2020 0 2685
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM