|
A função SUBSTRING na linguagem SQL é utilizada para obter uma parte dos dados armazenados. Esta função possui nomes diferentes nas diversas bases de dados:
- MySQL: SUBSTR( ), SUBSTRING( )
- Oracle: SUBSTR( )
- SQL Server: SUBSTRING( )
A seguir são apresentadas as utilizações mais frequentes (iremos utilizar SUBSTR( ) aqui):
SUBSTR(str,pos): Selecionar todos os caracteres de <str> a começar pela posição <pos>. Note que esta sintaxe não é suportada pelo SQL Server.
SUBSTR(str,pos,len): A começar pelo <pos> caráter na cadeia <str> e selecionar os caracteres <len> seguintes.
Assuma que temos a seguinte tabela:
Tabela Geography
| region_name |
store_name |
| East |
Boston |
| East |
New York |
| West |
Los Angeles |
| West |
San Diego |
Exemplo 1:
SELECT SUBSTR(store_name, 3) FROM Geography WHERE store_name = 'Los Angeles';
Resultado :
's Angeles'
Exemplo 2:
SELECT SUBSTR(store_name,2,4) FROM Geography WHERE store_name = 'San Diego';
Resultado :
'an D'
SQL TRIM >>
Copyright © 2013 1keydata.com Todos os direitos reservados.
|