條件需求:檢查資料庫某欄位是否有小寫(lower case)格式資料
欄位規定:該欄位只允許大寫格式(upper case)資料
發生原因:程式寫入資料庫欄位未做格式檢查或轉換
參考如下:
SELECT user_id
FROM my_user
WHERE (UPPER(user_id) COLLATE Latin1_General_CS_AI user_id)
COLLATE 為套用定序的條件:
1.除了以Latin1的編碼來判斷之外
2._CS 條件為區分大寫和小寫字母(如果是指定 _CI,就不區分大小寫)
全站熱搜