数据库clob类型的字段在操作时,为什么要先插入空再用你自己的数据覆盖?在度娘那没找到答案!

我当程序员才几个月,有个问题不明白:数据库clob类型的字段在操作时,为什么要先插入空再用你自己的数据覆盖?问同事,都和宝贝似的藏着,度娘那也没找到答案!所以问问这里的高... 我当程序员才几个月,有个问题不明白:数据库clob类型的字段在操作时,为什么要先插入空再用你自己的数据覆盖?问同事,都和宝贝似的藏着,度娘那也没找到答案!所以问问这里的高手! 展开
 我来答
  • 你的回答被采纳后将获得:
  • 系统奖励15(财富值+成长值)+难题奖励10(财富值+成长值)+提问者悬赏5(财富值+成长值)
9iTreeNewBee
2014-12-02 · TA获得超过505个赞
知道小有建树答主
回答量:1800
采纳率:55%
帮助的人:424万
展开全部
empty_LOB::=

Description of the illustration empty_lob.gif

Purpose
EMPTY_BLOB and EMPTY_CLOB return an empty LOB locator that can be used to initialize a LOB variable or, in an INSERT or UPDATE statement, to initialize a LOB column or attribute to EMPTY. EMPTY means that the LOB is initialized, but not populated with data.

上面的文章来自ORACLE官方文档 : lob对象在使用前需要用empty_blob/empty_clob来初始化 就比如 往杂物箱里面放一个新东西 你得先腾出一个空间再来放东西进去

不一定是别个藏着吧,估计是太基础了,不想说而已 或者 他们也不知道具体为什么要先这样后那样,只知道用法是那样…哈哈哈哈… 如果你用的是oracle的话 建议你看下 oracle 官方文档里面的sql language reference 和 sql developer guide
http://docs.oracle.com/cd/E11882_01/server.112/e41084/toc.htm
追问
哦哦,谢谢,如果直接用处理普通字符串的方式存取,那会有什么不良影响呢?
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
光点科技
2023-08-15 广告
通常情况下,我们会按照结构模型把系统产生的数据分为三种类型:结构化数据、半结构化数据和非结构化数据。结构化数据,即行数据,是存储在数据库里,可以用二维表结构来逻辑表达实现的数据。最常见的就是数字数据和文本数据,它们可以某种标准格式存在于文件... 点击进入详情页
本回答由光点科技提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式