집 >데이터 베이스 >MySQL 튜토리얼 >별표 또는 백분율 기호: Microsoft Jet의 LIKE 연산자에서 어떤 와일드카드가 작동합니까?
Microsoft Jet 데이터베이스 엔진의 와일드카드 딜레마: 별표 및 백분율 기호
Microsoft Jet 데이터베이스 엔진에서 LIKE 연산자는 다중 문자 와일드카드를 사용한 패턴 일치를 허용합니다. 그러나 별표(*) 또는 백분율 기호(%)를 와일드카드 문자로 선택하는 것은 항상 혼란스러운 문제였습니다.
Jet 엔진의 와일드카드 동작은 ANSI 쿼리 모드 설정에 따라 다릅니다.
이러한 모드는 Jet에만 해당되며 ANSI/ISO SQL 표준과 완전히 호환되지 않습니다.
인터페이스별 설정:
대안: ALIKE 키워드
혼동을 방지하고 이식성을 보장하기 위해 ALIKE 키워드를 사용하여 인터페이스의 쿼리 모드에 관계없이 ANSI-92 쿼리 모드 문자(% 및 _)를 강제로 사용할 수 있습니다. 그러나 이 키워드는 공식적으로 지원되지 않으며 SQL-92 규격으로 간주되지 않을 수 있습니다.
위 내용은 별표 또는 백분율 기호: Microsoft Jet의 LIKE 연산자에서 어떤 와일드카드가 작동합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!