Structured Query Language ( SQL ) wordt gebruikt om toegang te krijgen tot gegevens die zijn opgeslagen in een verscheidenheid van relationele databases , zoals DB2 , Oracle en SQL Server . Terwijl elk type zijn eigen variatie op het standaard ANSI SQL syntax basisfuncties blijven dezelfde . De functie " subreeks " geeft een deel van een reeks op basis van de beginpositie en lengte parameters ontvangen . De string kan een waarde opgeslagen in een database-kolom , een variabele of een letterlijke zijn. Instructies Aanmelden 1 in een interactieve SQL- tool zoals SQL * Plus . Gebruik de gebruikersnaam , wachtwoord en exemplaar-ID door de database administrator geleverd . Type 2 in een " select " commando met de functie " substring " achter de prompt en druk op ' Enter '. Voor dit voorbeeld gaan ervan uit dat de database bevat een tabel met de naam " test_table " met een kolom gedefinieerd als een string met de naam " product" dat een vier - cijferig artikelnummer gevolgd door een 20 - tekens productnaam slaat . Het commando ziet er als volgt uit: select substr ( product , 5 , 20 ) uit test_table De " 5 " geeft de startpositie voor de functie " substring " . De " 20 " instrueert de " substring " functie om de volgende 20 karakters terugkeren . Als 20 tekens beschikbaar zijn, keert meer gebaseerd op de rest van de string. Dit voorbeeld begint bij het vijfde teken van het " product" waarde en rendement zo veel als de volgende 20 tekens . 3 Bekijk de resultaten van de query . Als het " product " kolom bevat " 1234ABC PRODUCT" , retourneert de query "ABC PRODUCT" .
|