tipos de caracteres QUE SOPORTA AQL
UNAH-TEC, Danlí
Asignatura:
Base de Datos.
Catedrático:
Ing. Allan Dueñas.
Alumno:
Jefry Roney Umaña Torres.
Número de Cuenta:20102502023.
Fecha 1 de abril de 2014
CHARINDEX: Una función para buscar cadenas (CHARINDEX): Esta función por lo general recibe dos parámetros, la cadena original y la cadena a buscar. Si seencuentra contenida la cadena a buscar la función te regresa la posición inicial en la que se encuentra dicha cadena.
CHARINDEX (stringToFind, string [, startIndex])
Esta función busca la primera posiciónde izquierda a derecha en la que encuentre la cadena stringToFind dentro de string. El tercer parámetro opcional indica el índice a partir del cual queremos comenzar la búsqueda de la cadenastringToFind. Por ejemplo, queremos obtener el índice de la primera ","
SELECT CHARINDEX (',', 'Primero, segundo y tercero')
La función devolverá un valor 0 cuando no haya encontrado la cadena que seestaba buscando.
RTRIM (string) y LTRIM (string)
La función RTRIM elimina todos los espacios en blanco que encuentre a la derecha de la cadena string, es decir, todos los espacios en blanco de rellenoque pueda tener la cadena, en inglés encontramos que a esto se le llama trailing spaces.
La función LTRIM elimina todos los espacios en blanco que encuentre al inicio de la cadena string.
Lacombinación de ambas funciones RTRIM (LTRIM (string)) tiene un resultado como el de la función Trim de un objeto String de .NET
Supongamos que queremos eliminar todos los espacios a la izquierda y a laderecha de una palabra:
SELECT RTRIM (LTRIM (' con espacios antes y después '))
SUBSTRING (string, startIndex, length)
Esta función extrae length caracteres de la cadena string a partir delcarácter startIndex.
Ejemplo:
--esta pequeña línea de código lo que hace es extraer la palabra “COMO” y su posición--
SELECT SUBSTRING ('HOLA COMO ESTAS', 6,4) 'TEXTO'
, CHARINDEX...
Regístrate para leer el documento completo.