Access - 執行區分大小寫的查詢
Access 的查詢是不區分大小寫的,但可以利用 StrComp 這個函數來完成區分大小寫的查詢。
不區分大小寫的查詢
|
|
此時不論 ColumnName 的值是 abc 或 ABC 都符合條件。
區分大小寫的查詢
|
|
只有 ColumnName 的值為 abc 才符合條件,ABC 並不符合。
StrComp 語法
StrComp(string1, string2 [, compare ])
- string1
必要。要比對的文字 1。 - string2
必要。要比對的文字 2。 - compare
選擇性。比對模式,0 為執行二進位比對,1 為執行文字比對。要區分大小寫必須使用二進位比對。
傳回值
-1
: string1 小於 string20
: string1 等於 string21
: string1 大於 string2Null
: string1 或 string2 為 Null
Reference
StrComp 函數
http://office.microsoft.com/zh-tw/access-help/HA001228914.aspx