Unidad 3. Básico: Funciones en Transact-SQL (V)


LOWER

Devuelve una cadena después de convertir en minúsculas los caracteres en mayúsculas.

LOWER(Expresion_cadena)

Expresion_cadena es una expresión de cadena, debe ser un tipo de datos implícitamente convertible a varchar.

El valor devuelto es de tipo varchar o nvarchar.
Ejemplo:
 LOWER('aBcdEf ', 3) devuelve abcdef

UPPER

Devuelve una cadena después de convertir en mayúsculas los datos de caracteres en minúsculas.

UPPER(Expresion_cadena)

Expresion_cadena es una expresión de cadena, debe ser un tipo de datos implícitamente convertible a varchar.

El valor devuelto es de tipo varchar o nvarchar.
Ejemplo:
 UPPER('aBcdEf ', 3) devuelve ABCDEF

REPLACE

Reemplaza todas las apariciones de un valor de cadena especificado por otro valor de cadena.

REPLACE(cadena_original,  cadena_a_quitar, cadena_a_poner)

Las cadenas pueden ser de tipo carácter o binario. Se pueden combinar con COLLATE.
Devuelve nvarchar si una de las cadenas es de tipo nvarchar, en caso contrario devuelve varchar.
Ejemplo:
REPLACE('Esto es una cuestión','es','xx') devuelve xxto xx una cuxxtión

STUFF

Elimina el número de caracteres especificado e inserta otro conjunto de caracteres en el punto de inicio indicado.

STUFF (expresión_origen, inicio , longitud , expresión_sustituta)

Ejemplo:
STUFF('abcdef', 2, 3, 'ijklmn')  devuelve aijklmnef

QUOTENAME

Devuelve una cadena Unicode con los delimitadores agregados para convertirla en un identificador delimitado válido de Microsoft SQL Server 2005.

QUOTENAME ( 'cadena' [ , 'caracter'  ] )

Cadena es una cadena de caracteres.

Carácter es el carácter delimitador. Puede ser una comilla simple ('), un corchete izquierdo o derecho ([ ]) o una comilla doble ("). Si no se especifica, se utilizarán corchetes.
Ejemplo:
QUOTENAME('nombre de campo') devuelve [nombre de campo]
QUOTENAME('nombre de campo','"') devuelve "nombre de campo"

Atrás  Inicio  Adelante





Página inicial  Cursos Informática Gratuitos

Síguenos en:   Facebook       Sobre aulaClic            Política de Cookies


© aulaClic. Todos los derechos reservados. Prohibida la reproducción por cualquier medio.