本地開發時後臺程序中SQL語句使用的是小寫,表名稱也是小寫。當程序部署到現場後發現程序跑不起來,經查詢發現是SQL語句中表名大小寫問題。現場表名是大寫,將程序中SQL語句表名改爲大寫後程序正常進行;對此研究下java中SQL語句大小寫問題,以防患於未然。
值 肯定是區分大小寫的,這就不用多說了。
這是說的SQL語句(包含 表名,字段名) 如:
select * from student where id='10001'
SELECT * FROM STUDENT WHERE ID='10001'
Windows系統下的MySQL數據庫
SQL語句是不區分大小寫的,
Linux系統下的MySQL數據庫
SQL語句是區分大小寫的