Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/369.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何从java向数据库发送数据(BLOB和CLOB)_Java_Mysql - Fatal编程技术网

如何从java向数据库发送数据(BLOB和CLOB)

如何从java向数据库发送数据(BLOB和CLOB),java,mysql,Java,Mysql,表列的数据类型为BLOB和CLOB 对应的Java数据类型是什么 我正在使用MySQL数据库。BLOB和CLOB是存储在数据库中的字节字符串 在MySQL中,您可以拥有一个实体,其中一个字节数组字段表示BLOB/CLOB 例如 在JDBC上,创建一个PreparedStatement并执行以下操作: MyBlob blob = ....; PreparedStatement ps = ....; ps.setByte(1, blob.getMyBlobField()); ps.exec

表列的数据类型为BLOB和CLOB

对应的Java数据类型是什么


我正在使用MySQL数据库。

BLOB和CLOB是存储在数据库中的字节字符串

在MySQL中,您可以拥有一个实体,其中一个字节数组字段表示BLOB/CLOB

例如

在JDBC上,创建一个PreparedStatement并执行以下操作:

 MyBlob blob = ....;
 PreparedStatement ps = ....;
 ps.setByte(1, blob.getMyBlobField());

 ps.execute();
 //Handle Exceptions...close...etc.

我必须向java中的存储过程发送一个blob数组作为参数。我该怎么做??
 MyBlob blob = ....;
 PreparedStatement ps = ....;
 ps.setByte(1, blob.getMyBlobField());

 ps.execute();
 //Handle Exceptions...close...etc.