SQL Função SUBSTRING




SQL > Comandos SQL > Função Substring

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_NameStore_Name
EastBoston
EastNew York
WestLos Angeles
WestSan 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 © 2016   1keydata.com   Todos os direitos reservados.