当前位置: 首页 > 知识库问答 >
问题:

在db2上将映像文件保持为byte[]

张可人
2023-03-14
@Lob
@Type(type="binary")
private byte[] image;
@Lob 
@Basic(fetch=FetchType.LAZY)
@Column(name="image",columnDefinition="MEDIUMBLOB")
private byte[] image;

共有1个答案

柳浩大
2023-03-14

根据这个问题:

SQLException:DB2 SQL错误:SQLCODE:-302,SQLSTATE:22001,SQLERRMC:null

SQL代码-302意味着DB2中的列太小。尝试更改为更大的BLOB数据类型。

 类似资料:
  • 问题内容: 我有一个文本文件(.txt)。我想将其转换为图像(.png或.jpg)。例如,在白色背景上的黑色文本。如何以编程方式做到这一点? 问题答案: 此(未经测试的)代码应使您走上正确的道路。

  • 问题内容: 关于从到的数据复制,我有以下问题: 上,我有一张表格,其中包含(为简单起见)两列:和。 被定义为。定义为。 通过将字符串转换为十六进制数,例如,从SQL被复制到或以通过使用以下SQL查询: 会在哪儿。 换句话说,COL1包含十六进制值,但为字符串(抱歉,如果措词不正确)。 我需要将十六进制值转换回字符串并将此值放入。 SQL查询应该执行什么转换?我知道该怎么做,但不知道如何做。 注意:

  • 这是一个使用ajax调用的spring项目。我想把上传的图像保存在resources/images文件夹中。以下是我的控制器: 文件被上传并显示在index.jsp中。但它不存储在资源/图像文件夹中。 下面是我的index.jsp 模型是: 它显示了一个错误: 对于路径为[/SimpleAjaxJQueryPicUpload]的上下文中的servlet[dispatcher]的servlet.Se

  • 问题内容: 我正在保存一个.txt和.doc文件,其中包含来自JTable的数据。在保存的那一刻,它像在表中一样放置文本,但是由于数据长度不同,它无法容纳。因此,我试图按如下所示安排日期: 第1列名称:第1行第1列数据 第2列名称:第1行第2列数据 第3列名称:第1行第3列数据 第4列名称:第1行第4列数据 第1列名称:第2行第1列数据 第2列名称:第2行第2列数据 第3列名称:第2行第3列数据

  • 我正在保存一个. txt和. doc文件,其中包含我的JTable中的数据。当它保存时,它会像在表格中一样将文本放在外面,但是由于数据长度不同,它不适合。所以我试着把日期安排如下: 第1列名称:第1行第1列数据 第2列名称:第1行第2列数据 第3列名称:第1行第3列数据 第4列名称:第1行第4列数据 第1列名称:第2行第1列数据 第2列名称:第2行第2列数据 第3列名称:第2行第3列数据 第4列名

  • 问题内容: 因此,基本上,我需要上传单个图像,将其保存到localStorage,然后在下一页上显示。 目前,我已经上传了HTML文件: 使用该功能在页面上显示图像 该图像立即显示在页面上,供用户查看。然后要求他们填写表格的其余部分。这部分工作正常。 表格填写完毕后,他们将按“保存”按钮。按下此按钮后,我将所有表单输入另存为字符串。我需要一种将图像另存为项目的方法。 保存按钮还会将它们定向到新页面