尝试创建此表时出现以下错误:IllegalArgumentException: Error: at (1, 88) Missing closing ')', at line 1:88
Create table TEST (
id String,
fileType ENUM (DOCUMENT,VIDEO),
status ENUM (IN_PROGRESS,PARTIAL_SUCCESS,SUCCEEDED,FAILED,NULL),
primary key (id)
)
尝试创建此表时出现以下错误:IllegalArgumentException: Error: at (1, 88) Missing closing ')', at line 1:88
Create table TEST (
id String,
fileType ENUM (DOCUMENT,VIDEO),
status ENUM (IN_PROGRESS,PARTIAL_SUCCESS,SUCCEEDED,FAILED,NULL),
primary key (id)
)
我花了一点时间来了解我做错了什么,错误信息不清楚。
文字“null”是查询语言中的保留字,因此该位置不支持它。
status ENUM (IN_PROGRESS,PARTIAL_SUCCESS,SUCCEEDED,FAILED,NULL),
顺便说一句,我们可以为 ENUM 字段插入具有空值的数据。所以,我只是创建同一个表,但不包括值 NULL
Create table TEST (
id String,
fileType ENUM (DOCUMENT,VIDEO),
status ENUM (IN_PROGRESS,PARTIAL_SUCCESS,SUCCEEDED,FAILED),
primary key (id)
)