Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako používať instr v DB2

DB2 je databázový softvér pre správu zo strany IBM . Aj keď to má tisíce vstavaných funkcií , to robí nie vlastne mať " Pokyn " , čo je funkcia v konkurenčnej softvér databázy vyrobený spoločnosťou Oracle . Aj keď DB2 nemá instr , ale má ekvivalent : " POSITION " . Obaja INSTR a POSITION vyhľadať podreťazec na východiskovú pozíciu tohto podreťazca v zdrojového reťazca . Napríklad , ak máte reťazec " slovo " a chcel poznať pozíciu podreťazec " alebo " obe funkcie vráti " 2 " , pretože " alebo " začína na druhej pozícii v " slovo . " Pokyny dovolená 1

Kliknite na Štart menu , vyberte " DB2 " , a vyberte " Príkazový riadok " alebo " Command Window . "
2

Type " >> POZÍCIE " nasledované otvorenou zátvorkou . Tento kód , rovnako ako nasledujúce riadky kódu , sú všetci na rovnakej linke . Netlačte " Enter " , kým nie ste pripravení vrátiť výsledok kódu .
3

Zadajte podreťazec , ktorý chcete nájsť umiestnenie vo vnútri iného reťazca . Vydajte sa podreťazec v jedno - úvodzovkách , nasledovaný čiarkou . Napríklad , pre návrat na umiestnenie " alebo " v reťazci " slová " , typu :

>> polohy ( " alebo " ,
4

Zadajte search - . string bývanie podreťazec v single - úvodzovkách , nasledovaný čiarkou v tomto príklade :

>> POSITION ( ' alebo " , " slovo " ,
5

Typ dĺžka reťazca jednotka predstavujúca Position Type " CODEUNITS32 " pre hodnoty , ktoré majú byť uvedené v 32 - bitových kódovaní UTF - 32 kód jednotky ; . typ " CODEUNITS16 pre hodnoty , ktoré majú byť uvedené v 16 - bitových kódovaní UTF - 16 kód jednotky , alebo typ " OCTET " pre hodnoty , ktoré majú byť uvedené v bytoch Ak chcete dokončiť príklad , nájsť pozíciu " alebo " v " slovo " ako hodnotu oktet celý kód je : .

>> POSITION ( " alebo " , " slovo " , " OCTET " )

Stlačte tlačidlo " Enter " . Výsledkom je počiatočná pozícia podreťazca v zdrojového reťazca .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené