在SQL中,ESCAPE
是一個用于指定用于轉義特殊字符的轉義字符的關鍵字。通常在使用LIKE
語句時,可以使用ESCAPE
來指定轉義字符,以確保搜索的字符串中包含的通配符或轉義字符被當作普通字符處理。
例如,如果想要在LIKE
語句中搜索包含%
字符的字符串,可以使用ESCAPE
關鍵字來指定轉義字符,如下所示:
SELECT * FROM table_name WHERE column_name LIKE '%\%%' ESCAPE '\';
在上面的例子中,我們使用\
作為轉義字符,以確保%
字符被當作普通字符處理,而不是通配符。