返回顶部
首页 > 资讯 > 精选 >用java 写入BLOB
  • 560
分享到

用java 写入BLOB

2023-06-03 08:06:35 560人浏览 泡泡鱼
摘要

import java.io.*;import java.sql.*;public class blvb{public static void main(String[] args){try {if(args.length != 2){Sy

import java.io.*;
import java.sql.*;

public class blvb
{
public static void main(String[] args)
{
try {
if(args.length != 2)
{
System.out.println("Usage:");
System.out.println("java lvb ");
System.exit(0);
}

Class.forName("oracle.jdbc.driver.OracleDriver");
Connection connection = DriverManager.getConnection("jdbc:oracle:thin:@DataBaseName:1521:InstanceName", "test", "1234");
PreparedStatement pst = connection.prepareStatement("insert into BLOB_TEST values (" + args[0] + ", ?)");
InputStream in = null;
File f = null;
f = new File(args[1]);
System.out.println("File: " + f.getAbsolutePath());
in = new FileInputStream(f);
//If the column type is clob, you can call method pst.setAsciiStream(int parameterIndex,InputStream x,int length)
pst.setBinaryStream(1,in,(int)f.length());
try {
pst.executeUpdate();
} catch(Exception e){e.printStackTrace();}
in.close();
}
catch (SQLException ex) {
System.err.println("Cannot connect to this database.");
System.err.println(ex);
ex.printStackTrace();
}
catch(Exception e)
{
e.printStackTrace();
}
}
}

[@more@]

--结束END--

本文标题: 用java 写入BLOB

本文链接: https://lsjlt.com/news/233760.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • 用java 写入BLOB
    import java.io.*;import java.sql.*;public class blvb{public static void main(String[] args){try {if(args.length != 2){Sy...
    99+
    2023-06-03
  • BLOB 存入文件
    1.向blob字段插入文本 INSERT INTO lobdemo (key, clob_col, blob_col, bfile_col)&nb...
    99+
    2024-04-02
  • Java如何写入写出Excel
    这篇文章将为大家详细讲解有关Java如何写入写出Excel,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。数据原来是这样的,不同的实验有一个专门的文件夹,实验名的文件夹下有不同班级的文件夹,班级文件夹下有该...
    99+
    2023-05-30
    java excel
  • oracle中读写blob字段的问题解析
    LOB类型分为BLOB和CLOB两种:BLOB即二进制大型对像(Binary Large Object),适用于存贮非文本的字节流数据(如程序、图像、影音等)。而CLOB,即字符型大...
    99+
    2022-11-15
    oracle blob
  • 使用SQL*Loader导入CLOB和BLOB数据使用案例
            在之前的四篇文章中,介绍了SQL*Loader的使用方法及使用案例,本篇使用SQL*Loader导入CLOB和BLOB数据   ...
    99+
    2024-04-02
  • java怎么写入文件
    java写入文件的方法:1、FileWritter写入文件FileWritter, 字符流写入字符到文件。默认情况下,它会使用新的内容取代所有现有的内容,如下:new FileWriter(file);然而,当指定一个true (Boole...
    99+
    2014-06-18
    java 文件
  • Java利用EasyExcel读取写入Excel详情
    目录EasyExcel介绍为什么使用EasyExcel?封装使用例子EasyExcel介绍 EasyExcel是一个基于Java的、快速、简洁、解决大文件内存溢出的Excel处理工具...
    99+
    2024-04-02
  • 怎么用java在cmd中写入指令
    要在CMD中运行Java代码,您需要先将Java的bin目录添加到系统环境变量中。然后,您可以按照以下步骤使用CMD编写和执行Jav...
    99+
    2023-08-23
    java cmd
  • java怎么将输入流写入文件
    在Java中,可以使用FileOutputStream类将输入流写入文件。下面是一个简单的示例代码: import java.io....
    99+
    2023-10-26
    java
  • java写入文件是乱码
    java写入文件是乱码我们读取、写入文件流时,经常会遇到乱码的现象,造成乱码的原因当然不可能是一个,这里主要介绍因为文件编码格式而导致的乱码的问题。首先,明确一点,文本文件与二进制文件的概念与差异。文本文件是基于字符编码的文件,常见的编码有...
    99+
    2014-07-17
    java 写入文件 乱码
  • Java 重入锁和读写锁怎么使用
    这篇文章主要介绍“Java 重入锁和读写锁怎么使用”,在日常操作中,相信很多人在Java 重入锁和读写锁怎么使用问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Java 重入锁和读写锁怎么使用”的疑惑有所帮助!...
    99+
    2023-06-08
  • java +mybatis 获取oracle存储的blob对象
    创建用于接收blob类型的实体类 1 @Getter 2 @Setter 3 public class FileEntity implements Serializable { 4 private static ...
    99+
    2015-12-25
    java +mybatis 获取oracle存储的blob对象
  • Java中FileWriter写入中文乱码
    问题来源:                 Java中FileWriter写入中文乱码通常是由于“系统向目标文件写入时所使用的编码与目标文件自身的编码不同” 解决办法:         首先,确保使用JDK11及以上         其次,...
    99+
    2023-09-11
    java 开发语言
  • Python 写入json 写入jsonl
    Python处理json文本文件主要是以下四个函数: 函数作用json.dumps对数据进行编码,将python中的字典 转换为 字符串json.loads对数据进行解码,将 字符串 转换为 pyth...
    99+
    2023-09-05
    python
  • Java 重入锁和读写锁的具体使用
    目录重入锁 1. 实现重进入 2. 公平与非公平获取锁的区别 读写锁 1. 接口示例 2. 读写状态的设计 3. 写锁的获取与释放 4. 读锁的获取与释放 5. 锁降级 重入锁 重...
    99+
    2024-04-02
  • 使用Java编写一个插入排序算法
    使用Java编写一个插入排序算法?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。一、算法原理插入排序法:所谓插入排序法乃是将一个数目插入该占据的位置。假设我们输入...
    99+
    2023-05-31
    java 插入排序 ava
  • java文件写入乱码怎么办
    在用Java程序进行读写含中文的txt文件时,经常会出现读出或写入的内容会出现乱码。是因为系统的编码和程序的编码采用了不同的编码格式。解决方法:采用java.io.FileInputStream/java.io.InputStreamRea...
    99+
    2018-07-03
    java 乱码
  • 深入理解java重载和重写
    目录重载1.构造器的重载2.方法的重载(overload)重写区分方法的重载和重写总结重载 1.构造器的重载 因为构造器的名字必须与类名相同,所以同一个类的所有构造器名肯定相同,构成...
    99+
    2024-04-02
  • java把InputStream流写入到文件中
    基于流(Stream)的解决 流是单向的有方向性的描述信息流的对象,InputStream是输入流的接口,对程序来说是入,是读,可以从文件读,缓存区读,网络节点读等等.写入文件,对程序来说是出,是写,...
    99+
    2023-09-22
    java 开发语言
  • java如何导入自己写的类
    要导入自己写的类,需要按照以下步骤进行操作:1. 创建一个Java类文件,包含你想要导入的类的定义。例如,假设你创建了一个名为`My...
    99+
    2023-10-08
    java
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作