[英]missing or invalid option , in creating table due to if not exists
我嘗試使用 sql plus 中的 mysql 來創建一個表,但我得到了錯誤
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:缺少或無效選項
您的消息表明您正在使用 Oracles SQL PLUS 而不是 mysql。
所以用
CREATE TABLE tasks (
todo_id NUMBER GENERATED BY DEFAULT ON NULL AS IDENTITY,
task_id NUMBER(5)
);
請查看手冊,了解更多信息
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.