Crear base de datos llamada: base01

Solo disponible en BuenasTareas
  • Páginas : 6 (1490 palabras )
  • Descarga(s) : 0
  • Publicado : 12 de mayo de 2011
Leer documento completo
Vista previa del texto
FUNCIONES DE CADENAS

Funcion substring()

Sintaxis substring(cadena,inicio,longitud)

Descripcion Devuelve una parte de la cadena especificada como primer argumento, empezando desde la posición especificada por el segundo argumento y de tantos caracteres de longitud como indica el tercer argumento. Ejemplo:
Ejemplo select substring('Buenas tardes',8,6); retorna "tardes".

Funcionstr()

Sintaxis str(numero,longitud,cantidaddecimales)
Descripcion convierte números a caracteres; el primer parámetro indica el valor numérico a convertir, el segundo la longitud del resultado (debe ser mayor o igual a la parte entera del número más el signo si lo tuviese) y el tercero, la cantidad de decimales. El segundo y tercer argumento son opcionales y deben ser positivos. String significacadena en inglés.
Ejemplo select str(123.456,7,3);
select str(-123.456,7,3); retorna '-123.46';
se convierte el valor numérico "123.456" a cadena, especificando 7 de longitud y 3 decimales:
Si no se colocan el segundo y tercer argumeno, la longitud predeterminada es 10 y la cantidad de decimales 0 y se redondea a entero. Ejemplo: se convierte el valor numérico "123.456" a cadena:select str(123.456); retorna '123';
select str(123.456,3); retorna '123';
Si el segundo parámetro es menor a la parte entera del número, devuelve asteriscos (*). Ejemplo: select str(123.456,2,3); retorna "**".

Funcion stuff ()

Sintaxis stuff(cadena1,inicio,cantidad,cadena2):

Descripcion Inserta la cadena enviada como cuarto argumento, en la posición indicada en el segundoargumento, reemplazando la cantidad de caracteres indicada por el tercer argumento en la cadena que es primer parámetro. Stuff significa rellenar en inglés. Ejemplo:

Ejemplo select stuff('abcde',3,2,'opqrs'); retorna "abopqrse"
Coloca en la posición 2 la cadena "opqrs" y reemplaza 2 caracteres de la primer cadena.
Los argumentos numéricos deben ser positivos y menor o igual a la longitud de laprimera cadena, caso contrario, retorna "null".
Si el tercer argumento es mayor que la primera cadena, se elimina hasta el primer carácter.

-------------------------------------------------
Funcion len()

Sintaxis len(cadena)
Descripcion Retorna la longitud de la cadena enviada como argumento. "len" viene de length, que significa longitud en inglés
Ejemplo select len('Hola'); devuelve 4.-------------------------------------------------
Funcion char()

Sintaxis char(x)
Descripcion retorna un caracter en código ASCII del entero enviado como argumento.
Ejemplo select char(65); retorna "A".

-------------------------------------------------
Funcion left()

Sintaxis left(cadena,longitud)
Descripcion Retorna la cantidad de caracteres de la cadena iniciando desde laizquierda, primer caracter
Ejemplo select left('buenos dias',8); retorna "buenos d".

-------------------------------------------------
Funcion right()

Sintaxis right(cadena,longitud)
Descripcion Retorna la cantidad (longitud) de caracteres de la cadena comenzando desde la derecha al último caracter
Ejemplo select right('buenos dias',8); retorna "nos dias".-------------------------------------------------
Funcion lower()

Sintaxis lower(cadena)
Descripcion Retornan la cadena con todos los caracteres en minúsculas. lower significa reducir en inglés
Ejemplo select lower('HOLA ESTUDIAnte'); retorna "hola estudiante".

-------------------------------------------------
Funcion upper()

Sintaxis upper(cadena)
Descripcion Retornan la cadena con todos loscaracteres en mayúsculas
Ejemplo upper(cadena):. select upper('HOLA ESTUDIAnte');

-------------------------------------------------
Funcion ltrim()

Sintaxis ltrim(cadena)
Descripcion Retorna la cadena con los espacios de la izquierda eliminados. Trim significa recortar.
Ejemplo select ltrim(' Hola '); retorna "Hola ".

-------------------------------------------------
Funcion...
tracking img