我在pgAdmin中設計了一套表格。我給了像Products
和ProductRID
這樣的名字。我很驚訝,雖然我去的時候查詢此表才發現這樣的查詢產生未知的關係:如何讓PostgreSQL/pgAdmin在區分大小寫的情況下表現得更好?
select * from Products
顯然訪問正確的方法是
select * from "Products"
這是非常難看。我可以將表格全部重命名爲不帶引號的查詢,但它看起來很難看。有什麼樣的設置可以保留案例,但是沒有區分大小寫的行爲?
它可能很醜,但它是大多數數據庫的標準行爲。 SQL標準甚至提出了雙引號來處理這個問題。 – 2010-09-09 09:45:05
@Frank大多數標準,但不是Microsoft SQL Server我猜想 – Earlz 2010-09-09 17:45:58
是的,SQL Server包括:http://msdn.microsoft.com/en-us/library/ms174393.aspx – 2010-09-09 19:02:24