lenguaje de consulta estructurado ( SQL ) se utiliza para acceder a los datos almacenados en una variedad de bases de datos relacionales , como DB2 , Oracle y SQL Server. Mientras que cada tipo tiene su propia variación en la sintaxis SQL ANSI estándar , las funciones básicas siguen siendo los mismos . La función " subcadena " devuelve una parte de una cadena basada en la posición de partida y parámetros de longitud proporcionadas . La cadena puede ser un valor almacenado en una base de datos de la columna , una variable o un literal. Instrucciones
1
iniciar sesión en una herramienta interactiva de SQL como SQL * Plus . Utilice la ID , la contraseña de usuario y el ID de instancia facilitada por el administrador de la base de datos.
2
Escriba un " selecto " de comandos con la función " subserie " en el aviso y presiona " Enter". Para este ejemplo , supongamos que la base de datos contiene una tabla denominada " TEST_TABLE " con una columna definida como una cadena denominada "producto " que almacena el número de producto de cuatro dígitos seguido de un nombre de producto de 20 caracteres . El comando es el siguiente:
select substr (producto, 5 , 20 ) de TEST_TABLE
El " 5 " indica la posición de salida para la función " subserie " . El " 20 " indica a la función " subserie " para devolver los próximos 20 caracteres. 20 caracteres Si no están disponibles , se vuelve menos basado en el resto de la cadena . Este ejemplo comienza en el quinto carácter del valor del "producto " y vuelve a ser tantos como los siguientes 20 caracteres.
3
Ver los resultados de la consulta. Si la columna de "producto " contiene "PRODUCTO 1234abc " , la consulta devuelve "ABC DE PRODUCTOS " .