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

SQL výučba podreťazci

Štruktúrovaný dopytovací jazyk ( SQL ) sa používa pre prístup k dátam uloženým v rôznych relačných databáz , vrátane DB2 , Oracle a SQL Server . Aj keď každý z nich má svoju vlastnú variáciu na štandardnú syntax ANSI SQL , základné funkcie zostávajú rovnaké . Funkcia " podreťazec " vracia časť reťazca založené na východiskové pozície a dĺžka parametrov uvedených . Reťazec môže byť hodnota uložená v databáze stĺpec , premenná alebo doslovný . Pokyny dovolená 1

Prihlásiť sa k interaktívnym SQL nástroj , ako je SQL * Plus . Pomocou ID užívateľa , heslo a ID inštancie dodané manažérom databázy .
2

Type v " vyberte " príkaz s funkciou " časť reťazca " na riadku a stlačte " Enter . " V tomto príklade sa predpokladá , že databáza obsahuje tabuľku s názvom " test_table " sa stĺpec definovaný ako reťazec s názvom " produkt " , ktorý ukladá číslo výrobku štvormiestne nasledovaný názov výrobku 20 znakov . Príkaz vyzerá takto :

vybrať substr ( produkt , 5 , 20 ) , z test_table

" 5 " označuje východiskovú pozíciu pre funkciu " časť reťazca " . " 20 " pokyn funkciu " časť reťazca " sa vrátite ďalších 20 znakov . Je-li 20 znaky nie sú k dispozícii , sa vracia menej , vztiahnuté na zvyšné časti reťazca . Tento príklad začína na piatom charaktere " produktu " hodnotu a vráti toľko , koľko najbližších 20 znakov .
3

Zobraziť výsledky dotazu. Ak stĺpec " výrobok " obsahuje " 1234ABC produktu " , vráti dotaz " ABC produktu " .

Najnovšie články

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