數據庫錯誤記錄
黑頻中創建oracle的表,數據庫錯誤:第一行出現錯誤:ORA-00903
原因:oracle中表名如果小寫的話需要加雙引號"",因爲oracle中默認的表名是大寫,當表名是大寫的時候不會出錯,所以建議我們要養成大寫操作數據庫的習慣
eg:
以下創建表都是正確的:
create table "user2"(
id int not null,
name varchar2(255),
password varchar2(255),
primary key(id)
);
create table USER1(
id int not null,
name varchar2(255),
password varchar2(255),
primary key(id)
);
原因:oracle中表名如果小寫的話需要加雙引號"",因爲oracle中默認的表名是大寫,當表名是大寫的時候不會出錯,所以建議我們要養成大寫操作數據庫的習慣
eg:
以下創建表都是正確的:
create table "user2"(
id int not null,
name varchar2(255),
password varchar2(255),
primary key(id)
);
create table USER1(
id int not null,
name varchar2(255),
password varchar2(255),
primary key(id)
);
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
PostgreSQL如何建立自增主鍵
慢点走
2020-07-04 09:46:10
規則引擎基礎教程--創建規則工程
iteye_14869
2020-07-04 07:10:25
java9:一維數組的聲明,創建,初始化(single-dimensional arrays)
dymom
2020-07-03 19:41:37
自動創建同類不同名的文件函數(C語言)
wuyuzun
2020-07-02 22:58:26
國美金融貸款多項目構建,國美金融貸款ide工具創建gradle項目
dongsijia
2020-06-29 21:08:42
Oracle創建dblink,可賦值直接運行
Eric_______
2020-06-26 17:58:42
VS2012創建,使用並調試DLL
wyfalj
2020-06-24 18:37:32
Java學習筆記70. 線程的生命週期
村口卖西瓜
2020-06-24 12:54:14
MySQL的賬戶創建與權限分配(賬戶管理)
博风
2020-06-23 04:08:13
關於系統彈出錯誤:429 , ActiveX 部件不能創建對象 的解決方法
dearbaba_8520
2020-06-22 17:37:40
ORA-15260: permission denied on ASM disk group
oracle_baidu
2020-07-01 00:28:55