MySQL數據庫 java SQL語句區分大小寫分析

本地開發時後臺程序中SQL語句使用的是小寫,表名稱也是小寫。當程序部署到現場後發現程序跑不起來,經查詢發現是SQL語句中表名大小寫問題。現場表名是大寫,將程序中SQL語句表名改爲大寫後程序正常進行;對此研究下java中SQL語句大小寫問題,以防患於未然。

值 肯定是區分大小寫的,這就不用多說了。

這是說的SQL語句(包含 表名,字段名) 如: 

select * from student where id='10001'

SELECT * FROM STUDENT WHERE ID='10001'

 

Windows系統下的MySQL數據庫

SQL語句是不區分大小寫的,

 

Linux系統下的MySQL數據庫

SQL語句是區分大小寫的

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