在Oracle中,通配符主要有以下三種種類:
百分號(hào)(%):代表零個(gè)或多個(gè)字符。例如,查詢姓氏以"Sm"開頭的所有人可以使用"SELECT * FROM employees WHERE last_name LIKE ‘Sm%’;"來(lái)實(shí)現(xiàn)。
下劃線(_):代表單個(gè)字符。例如,查詢姓氏為"Smith"的所有人可以使用"SELECT * FROM employees WHERE last_name LIKE ‘Smith’;"來(lái)實(shí)現(xiàn)。
方括號(hào)([]):用于指定一個(gè)字符集合中的任意一個(gè)字符。例如,查詢姓氏為"Smith"或"Smyth"的所有人可以使用"SELECT * FROM employees WHERE last_name LIKE ‘Sm[iy]th’;"來(lái)實(shí)現(xiàn)。