我曾尝试在sqlplus中使用mysql创建一个使用if not exists的表,但出现了错误
SQL> CREATE TABLE IF NOT EXISTS tasks ( 2 todo_id int auto_increment, 3 task_id int); CREATE TABLE IF NOT EXISTS tasks ( *
第1行错误:ora-00922:缺少或无效选项
gg0vcinb1#
您的消息表明您使用的是oracles sql plus,而不是mysql。,所以使用
CREATE TABLE tasks ( todo_id NUMBER GENERATED BY DEFAULT ON NULL AS IDENTITY, task_id NUMBER(5) );
有关更多信息,请查阅手册
1条答案
按热度按时间gg0vcinb1#
您的消息表明您使用的是oracles sql plus,而不是mysql。,
所以使用
有关更多信息,请查阅手册