尝试创建此表时出现以下错误:IllegalArgumentException: Error: at (1, 88) Missing closed ')', 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)
)
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句