向Oracle添加图像Blob列

时间:2018-12-13 17:39:48

标签: database oracle plsql

我正在尝试添加新列以将图像存储到当前的数据库/表中。

ALTER TABLE ACCOUNT ADD LOGO mediumblob NOT NULL;

但是,我收到一个我不确定如何解决的错误。

出现错误:

Error starting at line : 1 in command -
ALTER TABLE ACCOUNT ADD LOGO mediumblob NOT NULL
Error report -
ORA-00604: error occurred at recursive SQL level 1
ORA-06502: PL/SQL: numeric or value error
ORA-06512: at line 47
ORA-00902: invalid datatype

对于oracle,我是否需要除blob或medium blob以外的其他一些数据类型? 我遇到了ORDSYS.ORDIMGB,但是我不确定这是否是我需要使用的,而不是中等大小的斑点

编辑:我尝试仅使用Blob,但出现此错误

ORA-06502: PL/SQL: numeric or value error

谢谢

0 个答案:

没有答案