在SQL中使用CHARINDEX進行大小寫不敏感查找可以通過使用LOWER函數將搜索的字符串和目標字符串都轉換為小寫,然后再進行查找。下面是一個例子:
SELECT *
FROM table_name
WHERE CHARINDEX(LOWER('search_string'), LOWER(column_name)) > 0;
在上面的例子中,'search_string’是要搜索的字符串,column_name是要在其中進行查找的列名,table_name是要查詢的表名。LOWER函數用于將字符串轉換為小寫,然后CHARINDEX函數會在忽略大小寫的情況下查找匹配的字符串。如果查找到匹配的字符串,則返回該行的數據。
這樣就可以實現大小寫不敏感的查找功能。