社区
DB2
帖子详情
请问怎样用SQL语言把一幅图片插入DB2的BLOB类型的列中
cdwy
2004-07-25 04:43:50
如题,还有怎样把一段文章插入DB2的DBCLOB类型的列中。先谢了。
...全文
413
9
打赏
收藏
请问怎样用SQL语言把一幅图片插入DB2的BLOB类型的列中
如题,还有怎样把一段文章插入DB2的DBCLOB类型的列中。先谢了。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zgdtxf
2004-09-23
打赏
举报
回复
像对大数据类型的操作,如果是用开发语言来操作时,其都会配备相应的操作方式。
如果是直接在数据库DB2 COMMAND CENTER中操作,你可以看一下SQL reference info,一定有相关数据库函数,具体我不是记得很清楚了,不好意思
steel1991
2004-09-22
打赏
举报
回复
用嵌入SQL可以的
vicky8081
2004-08-31
打赏
举报
回复
我不会,关注
heislazy
2004-08-13
打赏
举报
回复
看了一个网页,基本是抄的,哈
heislazy
2004-08-13
打赏
举报
回复
java这么实现,给你个例子:(我前一阵练习操作lob时写的,不要嫌弃哈)
// stmt = con.prepareStatement("INSERT INTO BOOKCOVERS VALUES(?,?)");
// File imageFile = new File("c:\\\\test.jpg");
// InputStream inputStream = new FileInputStream(imageFile);
// stmt.setString(1,"0738425826");
// stmt.setBinaryStream(2,inputStream,(int)(imageFile.length()));
// stmt.executeUpdate();
stmt = con.prepareStatement("SELECT BOOKCOVER FROM BOOKCOVERS WHERE BOOKISBN=?");
stmt.setString(1, "0738425826");
ResultSet resultSet = stmt.executeQuery();
while (resultSet.next()) {
// materialization of the Blob
Blob blob = resultSet.getBlob(1);
InputStream inputStream = blob.getBinaryStream();
File fileOutput = new File("e:\\songshe\\clonetest.jpg");
FileOutputStream fo = new FileOutputStream(fileOutput);
int c;
while ((c = inputStream.read()) != -1)
fo.write(c);
fo.close();
System.out.println("Blob retrieved");
}
一个是up一个是down
whoami1618
2004-08-04
打赏
举报
回复
不知道用clob(String-expression)方法行不行(没试过)。
cdwy
2004-07-27
打赏
举报
回复
自己顶一下
lingyunfeipu
2004-07-26
打赏
举报
回复
这要看你使用的的编程语言
cdwy
2004-07-26
打赏
举报
回复
就在DB2里面用SQL插入
DB
2数据库创建
创建
DB
2数据库
DB
2数据库概述 数据库、表空间、表的关系 •数据库由实例进行创建和管理 •数据库包含一到多个表空间 •表存储在表空间
中
表空间、容器、区与数据页 •数据库的最小存储单位是数据页(datapage) •区(extent)由整数倍的数据页组成 •表空间容器(Container)是由多个区组成的 •表空间(Tablespace)由一到多个容器组成 容器与表空间 •表、索引等逻辑对...
sql
讲解
.timer on 执行
sql
显示查询时间
SQL
ite Glob 语法
SQL
ite 的 **GLOB** 运算符是用来匹配通配符指定模式的文本值。如果搜索表达式与模式表达式匹配,GLOB 运算符将返回真(true),也就是 1。与 LIKE 运算符不同的是,GLOB 是大小写敏感的,对于下面的通配符,它遵循 UNIX 的语法。 - 星号 (*) - 问号 (?) 星号(*)代表零个、一个或多个数字或字符。问号(?)代表一个单一的数字或字符。这些符号可以被组合使用。 | 语句...
7个技巧让你的
SQL
查询变得更快
作者:禅与计算机程序设计艺术 1.简介 对于一个技术人员来说,要有一颗深入理解计算机底层技术的心,不仅能够掌握各种编程
语言
、开发框架等技术,还需要对数据库及其运行机制有深刻的理解。如果能系统地掌握
SQL
的工作原理,并且应用到实际开发
中
,那么就能大幅提高数据库处理数据的效率,缩短处理时间,节省开支,降低人
IBM
DB
2 U
DB
V7.2 与 Oracle9i的比较
IBM
DB
2 U
DB
V7.2 与 Oracle9i的比较 目录 1 作者 2 概要说明 3 范围 4 新特性概述 4.1 IBM
DB
2 通用数据库7版 4.2 Oracle9i 5 比较 5.1 性能 5.2 可扩展性 5.3 易管理性 5.4 可用性 5.3 意外故障 5.6 备份和恢复 5.7 连接性/互操作
sql
宝典
一、基础1、说明:创建数据库CREATE DATABASE database-name 2、说明:删除数据库drop database
db
name3、说明:备份
sql
server--- 创建 备份数据的 deviceUSE masterEXEC sp_addumpdevice disk, testBack, c:/ms
sql
7backup/MyNwind_1.dat--- 开始 备
DB2
5,889
社区成员
11,654
社区内容
发帖
与我相关
我的任务
DB2
IBM DB2 是美国IBM公司开发的一套关系型数据库管理系统,它主要的运行环境为UNIX(包括IBM自家的AIX)、Linux、IBM i(旧称OS/400)、z/OS,以及Windows服务器版本
复制链接
扫一扫
分享
社区描述
IBM DB2 是美国IBM公司开发的一套关系型数据库管理系统,它主要的运行环境为UNIX(包括IBM自家的AIX)、Linux、IBM i(旧称OS/400)、z/OS,以及Windows服务器版本
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章