Função SUBSTRING

SUBSTRING é uma função de manipulação de cadeias que manipula todos os tipos de dados (BIT, BLOB e CHARACTER) e extrai os caracteres de uma cadeia para criar outra cadeia.

SINTAXE

SUBSTRING retorna uma nova cadeia do mesmo tipo como source_string, contendo uma execução contígua de caracteres extraídos de source_string, conforme especificado por start_position e string_length.

A posição inicial pode ser negativa. A posição inicial e o comprimento definem um intervalo. O resultado é a sobreposição entre este intervalo e a cadeia de entrada.

Se qualquer parâmetro for NULL, o resultado será NULL.Esta não é uma cadeia de comprimento zero.

Por exemplo:
SUBSTRING('Hello World!' FROM 7
FOR 4)
retorna 'Worl'.
Conceitos relacionados
Visão Geral do ESQL
Tarefas relacionadas
Desenvolvendo ESQL
Selecionando um Subcampo de um Campo Maior
Manipulando Mensagens no Domínio BLOB
Referências relacionadas
Diagramas de Sintaxe: Tipos Disponíveis
Funções de Manipulação de Cadeia ESQL
Avisos | Marcas Registradas | Downloads | Biblioteca | Suporte | Feedback
Direitos Autorais IBM Corporation 1999, 2006 Última Atualização: 1 Sep 2006
ak05260_