Les partenaires publicitaires:

Comment utiliser instr dans db2

DB2 est un logiciel de gestion de base de données faite par IBM. Même si elle a des milliers de fonctions intégrées, il n'a pas fait avoir "INSTR", Qui est une fonction dans le logiciel de base de données Oracle fait par compétition. Même si DB2 n'a pas INSTR, elle a un équivalent: "POSITION". Les deux INSTR et POSITION recherche une sous-chaîne pour la position de départ de cette chaîne dans la source-chaîne. Par exemple, si vous avez la chaîne "mot" et a voulu connaître la position de la sous- "ou," deux fonctions reviendraient "2," parce que "ou" commence à la deuxième position dans "mot."

Instructions

  • 1

    Cliquez sur le menu Démarrer, sélectionnez "DB2," et sélectionnez "Ligne De Commande" ou "Fenêtre de commande."

  • 2

    Type "gt; gt; POSITION" suivi d'une parenthèse ouverte. Ce code, ainsi que les lignes de code suivantes, sont tous sur la même ligne. Ne pas appuyer sur "Entrer" jusqu'à ce que vous êtes prêt à retourner le résultat du code.

  • 3


    Tapez la chaîne que vous souhaitez trouver l'emplacement de l'intérieur une autre chaîne. Située près de la chaîne de marques unique guillemets, suivi d'une virgule. Par exemple, pour retourner la position de "ou" dans la chaîne "mot," Type:

    POSITION («ou»,

  • 4



    Tapez le boîtier chaîne de recherche à l'intérieur de la sous-marques unique guillemets, suivi d'une virgule. Dans cet exemple:

    POSITION («ou», «mot»,

  • 5

    Tapez l'unité de longueur de chaîne représentant la position. Type 'CODEUNITS32' pour la valeur devant être affichée en 32 bits du code UTF-32 Type unités- 'CODEUNITS16 pour la valeur à être montré en 16 bits UTF-16 Code unités- ou tapez "OCTET' pour la valeur à afficher en octets. Pour terminer l'exemple, pour trouver la position de "ou" à "mot" en tant que valeur OCTET, l'ensemble du code est:

    POSITION ('ou', 'mot', 'OCTET')

    Presse "Entrez." Le résultat est la position de départ de la sous-chaîne dans la chaîne de source.

» » » » Comment utiliser instr dans db2