Oracle建表異常之[ORA-00903:表名無效],[ORA-00903:標識符無效],

create table user(
       uid number(2) primary key,
       username varchar(50) not null,
       password varchar(50) not null,
       age char(2) check( age = '男' or age = '女' ),
       birthday DATE
)

在這裏插入圖片描述

出現這個問題其實就是你在建表的時候用了關鍵字,常見的就是你用了User或者Order之類的,換一個就好了.

在這裏插入圖片描述

出現這個問題其實和上面一樣,也是關鍵字的問題,uid就是關鍵字.

在這裏插入圖片描述

改完之後就是正確的了.

在這裏插入圖片描述
還有一個重點

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章