我有下面这张桌子。我需要插入一个大于64K的BLOB。我准备做以下几件事:
create table MYtable
(c1 INTEGER
,c2 BLOB
);
INSERT MYtable(
9292,'DEADBEEF1DEADBEEF2DEADBEEF3DEADBEEFDEADBEEF1DEADBEEF2DEADBEEF3DEADBEEF44DEADBEEF1DEADBEEF2DEADBEEF3DEADBEEFDEADBEEF1DEADBEEF2DEADBEEF3DEADBEEF44'XB
);如果我想插入一个大于64KB的blob,相应的字符串将会非常大。我不能在BLOB中插入超过64KB的图像或pdf文件吗?
发布于 2013-07-26 16:06:11
不能直接插入超过64k的数据,(B|C)LOB数据必须存储在文件中。
我建议先阅读Teradata的开发人员交换上的这篇文章:
http://developer.teradata.com/applications/articles/large-objects-part-1-loading
https://stackoverflow.com/questions/17799645
复制相似问题