|
De subtekenreeksfunctie in SQL wordt gebruikt om een deel van de opgeslagen gegevens te grijpen. Deze functie krijgt een andere naam in de verschillende databases:
- MySQL: SUBSTR( ), SUBSTRING( )
- Oracle: SUBSTR( )
- SQL Server: SUBSTRING( )
De meest voorkomende toepassingen zijn de volgende (hier wordt SUBSTR( ) gebruikt):
SUBSTR(str,pos): Selecteer alle tekens van <str> vanaf positie <pos>. Deze syntaxis wordt niet ondersteund in SQL Server.
SUBSTR(str,pos,len): Begin bij het <pos> ste teken in tekenreeks <str> en selecteer de volgende <len> tekens.
Veronderstel dat u de volgende tabel hebt:
Tabel Geography
| region_name |
store_name |
| East |
Boston |
| East |
New York |
| West |
Los Angeles |
| West |
San Diego |
Voorbeeld 1:
SELECT SUBSTR(store_name, 3) FROM Geography WHERE store_name = 'Los Angeles';
Resultaat :
's Angeles'
Voorbeeld 2:
SELECT SUBSTR(store_name,2,4) FROM Geography WHERE store_name = 'San Diego';
Resultaat :
'an D'
SQL TRIM >>
Copyright © 2013 1keydata.com Alle rechten voorbehouden.
|