首页
学习
活动
专区
圈层
工具
发布

CLOB与BLOB的区别及用途

BLOB和CLOB都是大字段类型,BLOB是按二进制来存储的,而CLOB是可以直接存储文字的。其实两个是可以互换的的,或者可以直接用LOB字段代替这两个。...而像文章或者是较长的文字,就用CLOB存储,这样对以后的查询更新存储等操作都提供很大的方便。 CLOB 定义 数据库中的一种保存文件所使用的类型。...默认情况下,驱动程序使用 SQL locator(CLOB) 实现 Clob 对象,这意味着 CLOB 对象包含一个指向 SQL CLOB 数据的逻辑指针而不是数据本身。...Clob 对象在它被创建的事务处理期间有效。...CLOB和BLOB的区别 CLOB使用CHAR来保存数据。 如:保存XML文档。 BLOB就是使用二进制保存数据。 如:保存位图。

4.3K10
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    CLOB与BLOB的区别及用途

    BLOB和CLOB都是大字段类型,BLOB是按二进制来存储的,而CLOB是可以直接存储文字的。其实两个是可以互换的的,或者可以直接用LOB字段代替这两个。...而像文章或者是较长的文字,就用CLOB存储,这样对以后的查询更新存储等操作都提供很大的方便。 CLOB 定义 数据库中的一种保存文件所使用的类型。...默认情况下,驱动程序使用 SQL locator(CLOB) 实现 Clob 对象,这意味着 CLOB 对象包含一个指向 SQL CLOB 数据的逻辑指针而不是数据本身。...Clob 对象在它被创建的事务处理期间有效。...CLOB和BLOB的区别 CLOB使用CHAR来保存数据。 如:保存XML文档。 BLOB就是使用二进制保存数据。 如:保存位图。

    3.3K31

    RSA密钥长度、明文长度和密文长度

    本文介绍RSA加解密中必须考虑到的密钥长度、明文长度和密文长度问题,对第一次接触RSA的开发人员来说,RSA算是比较复杂的算法,天缘以后还会补充几篇RSA基础知识专题文章,用最简单最通俗的语言描述RSA...本文先只谈密钥长度、明文长度和密文长度的概念知识,RSA的理论及示例等以后再谈。提到密钥,我们不得不提到RSA的三个重要大数:公钥指数e、私钥指数d和模值n。...但我们说的“密钥长度”一般只是指模值的位长度。目前主流可选值:1024、2048、3072、4096... 2、模值主流长度是多少?...二、明文长度 网上有说明文长度小于等于密钥长度(Bytes)-11,这说法本身不太准确,会给人感觉RSA 1024只能加密117字节长度明文。...所以,RSA实际可加密的明文长度最大也是1024bits,但问题就来了: 如果小于这个长度怎么办?

    24.4K20

    Oracle数据库(一)概述、基础与简单操作

    学习和使用成本较高; 2、无事务处理,附加功能bi和报表等支持也不好; Oracle的常见版本   Oracle8、Oracle8i,i表示开始支持internet   Oracle9i,8的稳定版   Oracle10g...,g表示Oracle开始基于网格计算   Oracle11g,Oracle10g的稳定版   Oracle12c,c表示云计算 Oracle用户   超级管理员 sys   次级管理员 system   ...,     nchar(最大1000, 支持unicode)--->固定长度     varchar2(最大4000),     nvarchar2(最大2000, 支持unicode)...--->可变长度     oracle中字符串的表示使用单引号:'字符串'   数字类型:包括整数和小数     number(有效数字, 总位数)---最大11;     number     ...可以直接精确到秒     timestamp(时间戳: 更精确的数据, 可以精确到毫秒)     其它类型:大文本, 文件     blob: 最大4g, 以二进制的形式来存放数据     clob

    1.8K90

    Java向Oracle数据库表中插入CLOB、BLOB字段

    在需要存储较长字符串到数据库中时往往需要使用一些特殊类型的字段,在Oracle中即blob和clob字段,一般而言:Clob字段存储字符信息,比如较长的文字、评论,Blob字段存储字节信息,比如图像的base64...操作场景 主要有三种场景: 仅对已知表中的某一字段写入Blob和Clob字段的值 更新已知表中全部字段的值(均为Blob和Clob字段) 插入数据中带有部分需要插入Blob和Clob字段的数据 总结来看...(String,Integer) 在给出代码前,注意几点: Blob和Clob需要单独处理,即一个SQL语句无法完成上述需求 整个过程分为三部分:组装SQL语句、第一遍插入、第二次插入Blob和Clob...switch(colname){ case "CLOB字段名1" : case "CLOB字段名2" : // ......对象后强制转换为oracle.sql.CLOB oracle.sql.CLOB clob = (oracle.sql.CLOB) rs.getClob(cList.get(i))

    8.8K10
    领券