Extrae una subcadena de una cadena. La función recibe tres parámetros.
Primer parámetro. La cadena de la cual se desea extraer la subcadena. Una expresión del tipo STRING.
Segundo parámetro. La posición del carácter desde el cual se comenzará a extraer la subcadena de la cadena. Un valor del tipo NUMBER.
Tercer parámetro. La longitud de la subcadena a extraer. Un valor del tipo NUMBER.
Si el primer parámetro es una cadena, el resultado de la función es una cadena (puede ser una cadena de longitud cero). Si el primer parámetro es NULL, el resultado de la función también es NULL. Si el primer parámetro es un valor de cualquier otro tipo, la función devuelve un error.
Ejemplo:
SELECT
Catalog.Contractors.Description,
SUBSTRING (Catalog.Contractors.Description, 3, 5) AS Subcadena
Resultado de la consulta:
Descripción
Subcadena
Proveedores
ovide
Binghamton Knitting Factory
ittin
Denim Factory
ctory
Clientes
stomer
Feria de Ropa
air
Centro Comercial Tysons
oppin
Pabellón 45 en el mercado mayorista
vilio
Bavaria – porcelana
varia
Denim Factory
ctory
BMO Harris Bank
O Harr
Consulte también: Funciones del lenguaje de consulta