oracle中,如果一个列的类型为varchar2,那么它不能直接转换为clob类型。可以通过间接的方式来修改。下面为实验:

Oracle中,如果一个列的类型为varchar2,那么它不能直接转换为clob类型。可以通过间接的方式来修改。下面为实验:

SQL>create table test(id int,name varchar2(10));

Tablecreated

SQL>insert into test values(1,'a');

1row inserted

SQL>insert into test values(2,'b');

1row inserted

SQL>commit;

Commitcomplete

SQL>select * from test;

ID NAME

---------------------------------------

1 a

2 b

SQL> desc test

NameType Nullable Default Comments

---------------- -------- ------- --------

ID INTEGER Y

NAMEVARCHAR2(10) Y

SQL> alter table test modify(name clob);

altertable test modify (name clob)

ORA-22858: 数据类型的变更无效

如果直接转换,报错!

我们可以通过间接的方式来操作:

oracle 数据类型的变更无效 clob,ORA-22858:数据类型的变更无效varchar2类型转换为clob类型...相关推荐

  1. oracle 数据类型的变更无效 clob,ORA-22858数据类型的变更无效 varchar2类型转换为clob类型...

    ORA-22858: 数据类型的变更无效 varchar2类型转换为clob类型 Oracle中,如果一个列的类型为varchar2,那么它不能直接转换为clob类型.可以通过间接的方式来修改.下面为 ...

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

    ORA-22858: 数据类型的变更无效 varchar2类型转换为clob类型 Oracle中,如果一个列的类型为varchar2,那么它不能直接转换为clob类型.可以通过间接的方式来修改.下面为 ...

  3. oracle数据的变更无效,ORA-22858:数据类型的变更无效varchar2类型转换为clob类型

    oracle中,如果一个列的类型为varchar2,那么它不能直接转换为clob类型.可以通过间接的方式来修改.下面为实验: Oracle中,如果一个列的类型为varchar2,那么它不能直接转换为c ...

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

    oracle中,如果一个列的类型为varchar2,那么它不能直接转换为clob类型.可以通过间接的方式来修改.下面为实验: SQL>create table test(id int,name ...

  5. Oracle Long类型转换为Clob类型

    INSERT INTO sammy_test_clob    SELECT TO_LOB (report_xml)      FROM qm_s_report     WHERE report_nam ...

  6. oracle varchar2 赋值给clob,VARCHAR2转换为CLOB碰到ORA-22858错误

    今天开发人员问我如何将一个VARCHAR2类型的字段转化为CLOB类型. 记得在9i及以前版本是不能直接转换的,不过10g以上版本还真没有注意过这个问题,测试了一下直接转换,果然碰到了ORA-2285 ...

  7. oracle22858,VARCHAR2转换为CLOB碰到ORA-22858错误

    今天开发人员问我如何将一个VARCHAR2类型的字段转化为CLOB类型. 记得在9i及以前版本是不能直接转换的,不过10g以上版本还真没有注意过这个问题,测试了一下直接转换,果然碰到了ORA-2285 ...

  8. [Oracle][ODBC SQL Server Driver][SQL Server]对象名 'RECOVER.HS_TRANSACTION_LOG' 无效(转)

    原帖由 qingyun 于 2010-6-21 15:44 发表  在写pl/sql的时候,有个很重要的注意点: 比如: begin   update  某个sqlserver的表@dblink名字 ...

  9. Oracle 列由VARCHAR2改为CLOB类型

    最近突然遇到好多Oracle 列由VARCHAR2改为CLOB类型的需求,不知道大家是不是约好了...查了一些网上的文章,结合实际修改的情况记录一下各种场景及解决方法. 一. 示例准备 新建两张表TB ...

最新文章

  1. seajs学习心得和新产品福利
  2. 如何理解RESTful的幂等性
  3. C#实现Base64编码与解码
  4. [hadoop读书笔记] 第十五章 sqoop1.4.6小实验 - 将mysq数据导入hive
  5. python变量名称跟着循环_python在循环中存储每次迭代使用不同名称的输入变量
  6. win7自带截屏便签 打开命令
  7. 如何学习一门新技术(经验分享)
  8. 愚人节主题的微信公众号图文排版有哪些搞怪素材?
  9. 网站实现GNSS数据批量下载
  10. TApplicaiton.ProcessMessages不能在非主线程使用
  11. Revit API 2018调试闪退
  12. ssh免密码登录全过程
  13. 英文构词法 —— circum- 前缀
  14. python去除Excel重复项
  15. 解决container_linux.go:262: starting container process caused:
  16. 文档中的文字太紧凑,word行间距怎么调整?
  17. ettercap+urlsnarf+driftnet+wireshark监听妹子上网
  18. asp.net页面间数据传递方法总结篇
  19. Windows下用texlive+vscode报错Recipe terminated with fatal error: spawn xelatex ENOENT
  20. Ubuntu 16.04安装iBus中文输入法pinyin及问题

热门文章

  1. css制作三道杠小图标菜单图标
  2. java并发编程实战wwj----------第三阶段-------------ConcurrentHashMap----------------72
  3. android 音频双工,蓝牙技术实现半双工语音通信低能耗的方法都在这里
  4. Python的成长过程、语言特色和优势及应用领域
  5. 酷开系统这七大隐藏功能,你发现了吗?
  6. 使用http-server启动本地服务
  7. 灰狼算法(GWO)优化混合核极限学习机(HKELM)分类预测,多输入单输出模型,GWO-HKELM分类预测。
  8. 通信要学很多计算机课吗,大连海事大学通信工程专业要学哪些课程,好学吗?...
  9. unity3D多媒体展厅触摸屏互动程序
  10. UnicodeEncodeError: 'gbk' codec can't encode character '\u200b' in position 0: illegal multibyte seq