Expliquer la fonction CHARINDEX en SQL
Apr 05, 2017 pm 01:11 PMLa fonction
CHARINDEX renvoie la position de départ d'un caractère ou d'une chaîne dans une autre chaîne. La méthode d'appel de la fonction CHARINDEX est la suivante :
CHARINDEX (expression1, expression2 [, start_location])
Expression1 est le caractère à trouver dans expression2, start_location est le début de la fonction CHARINDEX Recherchez la position de expression1 dans expression2.
La fonction CHARINDEX renvoie un entier L'entier renvoyé est la position de la chaîne trouvée dans la chaîne trouvée. Si CHARINDEX ne trouve pas la chaîne qu'il recherche, alors la fonction entier "0". Jetons un coup d'œil au résultat de l'exécution de la commande de fonction suivante :
CHARINDEX('SQL', 'Microsoft SQL Server')
Cette commande de fonction renverra le "SQL" dans Position de départ "Microsoft SQL Server", dans cet exemple, la fonction CHARINDEX renverra la position 11 de "S" dans "Microsoft SQL Server". Ensuite, regardons cette commande CHARINDEX :
CHARINDEX('2008', 'Microsoft SQL Server 2012')
Dans cet exemple, CHARINDEX renvoie zéro car la chaîne "2008" ne peut pas être trouvée dans "Microsoft SQL Serveur". Voyons ensuite comment utiliser la fonction CHARINDEX pour résoudre des problèmes T-SQL réels à travers deux exemples.
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!

Article chaud

Outils chauds Tags

Article chaud

Tags d'article chaud

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Sujets chauds

Quelle est la différence entre HQL et SQL dans le framework Hibernate ?

Utilisation de l'opération de division dans Oracle SQL

Que signifie l'attribut d'identité dans SQL ?

Comparaison et différences de syntaxe SQL entre Oracle et DB2

Explication détaillée de la fonction Définir la balise dans les balises SQL dynamiques MyBatis

Comment Java utilise-t-il l'intercepteur de pilote MySQL pour implémenter des calculs SQL fastidieux ?

Comment SpringBoot chiffre le mot de passe du compte SQL du fichier de configuration

Comment résoudre l'erreur 5120 dans SQL
