-2
A
回答
6
您可以使用不同的名稱,如my_user或其他名稱。如果您堅持使用表名稱用戶,那麼您將不得不用引號提供表名。
CREATE TABLE "USER"
(
col1 NUMBER(10)
)
您必須在此表上執行任何操作時使用引號並保留大寫。
以下會給你一個錯誤。
select * from USER;
ORA-00903: invalid table name
但是,下面的工作。
select * from "USER";
這就是說我不推薦這個選項,如果你可以改變你的表名,這將是很好的。
1
相關問題
- 1. 創建操作不允許
- 2. 的Oracle SQL:列不允許
- 3. Oracle不允許授予sys。*
- 4. 允許用戶創建和更改表?
- 5. Xcode不允許我創建本地git
- 6. 允許用戶創建
- 7. 在電子郵件驗證中允許user @ example或user @ localhost?
- 8. SQL導入/導出嚮導不允許創建表#temp
- 9. 映射(join)創建不允許外鍵的表?
- 10. Oracle sqlldr:列不允許在這裏
- 11. oracle錯誤,列不允許在這裏
- 12. 從CSV表創建User-PageView矩陣表
- 13. 免費軟件允許用戶運行Oracle SQL腳本但不創建它們
- 14. 在Oracle中創建觸發器,它不會允許與if條件
- 15. 陣列允許不允許
- 16. 爲什麼oracle包不允許表或視圖聲明
- 17. Oracle DB不允許用戶查詢表格
- 18. 從2 MySQL表動態地創建表和允許更新
- 19. 表單不允許上傳
- 20. 我如何使不允許列允許空和允許空列不允許空
- 21. 允許用戶創建頁面
- 22. 「ar」工具允許創建空的庫
- 23. 允許匿名創建頁面
- 24. 允許同時創建多少個AVPlayers?
- 25. 休眠不創建oracle中的表db
- 26. Oracle創建表(如果它不存在)
- 27. 登錄表單:不允許重定向到允許的頁面
- 28. 正則表達式是不允許「並允許\」
- 29. 允許用戶在Python中創建多個列表
- 30. 如何爲允許DBNull的組合框創建列表?
'USER'是儲庫字甲骨文,則必須使用引號這個名字:'CREATE TABLE 「USER」(COL1 INT .....('。順便說一句 - 你將不得不在你所有的sql命令中使用引號(所有的SELECT插入和uptates),這將是單調乏味的,如果你選擇了其他名稱'USER' – krokodilko