【问题标题】:Trying to Create a table but getting error [closed]尝试创建表但出现错误 [关闭]
【发布时间】:2023-08-16 06:36:01
【问题描述】:

尝试执行以下查询

CREATE TABLE Jaan
(
firstname VARCHAR(256),
city VARCHAR(256),
);

但出现错误

Error report - SQL Error: ORA-00904: : invalid identifier
00904. 00000 -  "%s: invalid identifier"
*Cause:    
*Action:

请告诉我它没有被执行的原因

【问题讨论】:

  • 你在city VARCHAR(256)之后多了一个,
  • 你在最后一个逗号之前多了一个逗号)

标签: sql oracle oracle11g


【解决方案1】:

varchar city 后面多了一个逗号。

同样,不相关,但在 oracle 中使用 varchar2 而不是 varchar。

【讨论】:

    【解决方案2】:

    在我从查询中删除 , 后,它在我的系统中运行良好

    CREATE TABLE Jaan ( firstname VARCHAR(256), city VARCHAR(256) );
    

    【讨论】:

      最近更新 更多