创建包含 ENUM 字段的 Oracle NoSQL 表时出错

用户15610190

尝试创建此表时出现以下错误: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)
)
用户15610190

我花了一点时间来了解我做错了什么,错误消息不清楚。

文字“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] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

在 Oracle NoSQL 表创建表时缺少“)”错误

无法创建包含枚举字段的表(Oracle 11g)

在Oracle中创建嵌套表时出错

在 Oracle 中的表上创建触发器时出错

如何使用其Java API在Oracle NoSQL中创建架构和表

创建静态字段时出错

在Oracle SQL中创建表时,如何创建包含特定值的列?

在Oracle中使用NCHAR数据类型创建表时出错

Spring boot "oracle.jdbc.OracleDatabaseException: ORA-00904: invalid identifier" 创建表时出错

每次运行makemigrations时,Django模型的enum字段都会创建新的迁移,即使未更改

如何创建包含嵌套表的对象的Oracle表?

在oracle中插入表B后创建将新行添加到表A中的触发器时出错

Oracle SQL:从创建的字段创建主键

尝试创建表时出错

创建全新表时出错

创建表时sql出错

创建表MySQL时的特定字段参数

如何解决以下 Oracle NoSQL 错误(查询不包含变量)?

Oracle NoSQL 数据库 SQL 查询如何处理具有不同类型值的字段的 JSON 文档?

基于前行 Oracle SQL 创建计算字段

Oracle Sql基于字段“创建”记录

Oracle sql Join表基于一个表,该表在另一表的字段中包含单词

遍历 Enum 时出错

创建IAM角色时出错:MalformedPolicyDocument:禁止了字段Resource

在实体框架迁移中从复杂对象创建字段时出错

由于查找字段而创建 SharePoint 列表项时出错

创建 IAM 角色时出错:MalformedPolicyDocument:已禁止字段资源

如何在ORACLE数据库的表中的JSON BLOB字段中创建视图?

您如何在创建透视表的宏中包含IF语句,以便在缺少字段时避免错误?