簡體   English   中英

SQL中的varbinary(max)錯誤

[英]varbinary(max) error in SQL

我想使用其中包含圖像的列。 我已經試過這段代碼

create table books
(
   book_id number(4),
   title varchar2 (50),
   ISBN varchar2(20), 
   author varchar2(40),
   publisher varchar2(20),
   released number(4),
   image varbinary(max),
   constraint booksPK primary key (book_id),
   constraint booksFK foreign key (subject_id) references subject(subject_id)
);

我得到這個錯誤:

錯誤在命令行:29列:16
錯誤報告:
SQL錯誤:ORA-00907:缺少右括號
00907. 00000-“缺少右括號”
*原因:
*行動:

請在這件事上給予我幫助...

varbinary不是Oracle數據類型。 您應該使用二進制大對象(BLOB) 注釋建議使用long raw ,但BLOB 的限制較少,應改用 BLOB。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM