Maison >base de données >tutoriel mysql >Astérisque ou signe de pourcentage : quel caractère générique fonctionne dans l'opérateur LIKE de Microsoft Jet ?
Dilemme générique dans le moteur de base de données Microsoft Jet : astérisque et signe de pourcentage
Dans le moteur de base de données Microsoft Jet, l'opérateur LIKE permet la correspondance de modèles à l'aide de caractères génériques multi-caractères. Cependant, choisir un astérisque (*) ou un signe de pourcentage (%) comme caractère générique a toujours été un problème déroutant.
Le comportement des caractères génériques dans le moteur Jet dépend du paramètre du mode de requête ANSI :
Ces modes sont spécifiques à Jet et ne sont pas entièrement compatibles avec la norme ANSI/ISO SQL.
Paramètres spécifiques à l'interface :
Alternative : mot-clé ALIKE
Pour éviter toute confusion et assurer la portabilité, le mot-clé ALIKE peut être utilisé pour forcer l'utilisation des caractères du mode requête ANSI-92 (% et _) quel que soit le mode requête de l'interface. Cependant, ce mot-clé n'est pas officiellement pris en charge et peut ne pas être considéré comme conforme à SQL-92.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!