1
我正在創建過程,但SQL Developer會引發奇怪的錯誤。我做了一個截圖。Oracle SQL Developer - 區分大小寫
表列有以小寫字母的名字。我寫了小寫字母!但SQL Developer說,我寫了大字母和大字母當然不匹配真正的列名...
對不起,我希望你能理解我的英文。
我正在創建過程,但SQL Developer會引發奇怪的錯誤。我做了一個截圖。Oracle SQL Developer - 區分大小寫
表列有以小寫字母的名字。我寫了小寫字母!但SQL Developer說,我寫了大字母和大字母當然不匹配真正的列名...
對不起,我希望你能理解我的英文。
如果您是絕對是確定您確實使用「ID_pr」風格創建了列名,那麼在查詢時,您需要用引號查詢它們。
SELECT "PRACOVNIK"."ID_pr" ..
像這樣。
演示此操作的SQLFiddle示例:http://sqlfiddle.com/#!4/93b49/5
Oracle不區分大小寫。還有其他事情正在發生。 – Marc
@Marc不正確,如果引號內的任何內容在Oracle中區分大小寫,那麼在小寫引號中創建表/列名稱將區分大小寫。看看我的答案,證明 – Sathya
@Sathya,謝謝你。我學到了兩件事:(1)對於區分大小寫的引號是正確的;(2)SqlFiddle.com存在;很酷。 – Marc