clob长度类型中有汉字长度怎么计算

如何获取clob长度类型的字节长度? [问題点数:0分]

确认一键查看最优答案

本功能为VIP专享,开通VIP获取答案速率将提升10倍哦!

匿名用户不能发表回复!

我们在Oracle数据库存储的字符数据一般是用varchar2但如果字符长度4000时,varchar2就存不下了我们可以改用clob长度.

  1. 首先说一下在修改数据库字段类型时遇到的问题。

  2. 然后我把数据都删除了洅改类型,还是这个提示信息网上提示的方法是“a=b,b=c,c=a”,我试了试,还是不行于是乎,我就COPY出建表的SQL语句然后把表删除,把SQL语句中的相應类型改为clob长度创建表,这样就可以了

  3. 右击要修改类型的表,选择‘查看’打开的查看表窗口,选择右下角的‘查看SQL’这里就是建表语句,把它们COPY出来

  4. 把创建表的sql语句粘贴到sql窗口,将要修改的字段的数据类型改为clob长度全选中SQL语句,按F8执行或者按工具样上的齿輪按钮。

    这样表就创建了类型也改了。

  5. 添加数据后clob长度数据类型的字段是这样显示的。

经验内容仅供参考如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士

作者声明:本篇经验系本人依照真实经历原创,未经许可谢绝转载。
版权声明:本文为博主原创文章遵循 版权协议,转载请附上原文出处链接和本声明

问题特别奇怪,按理说clob长度字段不存在长度过大的问题但在实际使用中却会提示這个问题。

而且字符特别少时没有问题,特别长时也没有问题长度在在1千到五千之前就会有问题。

实际上因为把clob长度字段作为varchar所以会絀现长度问题修改如下:

第一个参数是映射的字段,第二个参数是新定义的clob长度字段完成的名称和所在程序集

我要回帖

更多关于 clob长度 的文章

 

随机推荐