简体   繁体   English

无效的数据类型 PL SQL (Oracle)

[英]Invalid data type PL SQL (Oracle)

Why am I getting following errors with this query?为什么此查询会出现以下错误?

-- NOT NULL
  ALTER TABLE employee
  MODIFY FirstName NOT NULL;

Error starting at line : 23 in command - ALTER TABLE employee MODIFY FirstName (NOT NULL) Error report - SQL Error: ORA-00902: invalid datatype 00902. 00000 - "invalid datatype" *Cause:错误从命令中的第 23 行开始 - ALTER TABLE employee MODIFY FirstName (NOT NULL) 错误报告 - SQL 错误:ORA-00902:无效数据类型 00902。00000 - “无效数据类型” *原因:
*Action: Table EMPLOYEE altered. *行动:表雇员改变。

Wrong syntax.错误的语法。 Remove brackets.删除括号。

SQL> create table employee (first_name varchar2(10));

Table created.

SQL> alter table employee modify first_name not null;

Table altered.

SQL>

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM