LOWER (Transact-SQL)
Devuelve una expresión de caracteres después de convertir en minúsculas los datos de caracteres en mayúsculas.
Se aplica a: SQL Server (SQL Server 2008 a versión actual), Windows Azure SQL Database (Versión inicial a versión actual). |
Convenciones de sintaxis de Transact-SQL
Sintaxis
LOWER ( character_expression )
Argumentos
- character_expression
Es una expresión de datos binarios o de caracteres. character_expression puede ser una constante, una variable o una columna. character_expression debe ser de un tipo de datos que se pueda convertir implícitamente a varchar. De lo contrario, utilice CAST para convertir character_expression explícitamente.
Tipos de valor devueltos
varchar o bien nvarchar
Ejemplos
En este ejemplo se utiliza la función LOWER y la función UPPER, y se anida la función UPPER en la función LOWER al seleccionar títulos de libros cuyos precios sean entre 11$ y 20$. En este ejemplo se usa la base de datos AdventureWorks2012.
SELECT LOWER(SUBSTRING(Name, 1, 20)) AS Lower,
UPPER(SUBSTRING(Name, 1, 20)) AS Upper,
LOWER(UPPER(SUBSTRING(Name, 1, 20))) As LowerUpper
FROM Production.Product
WHERE ListPrice between 11.00 and 20.00;
GO
El conjunto de resultados es el siguiente.
Lower Upper LowerUpper
--------------------- --------------------- --------------------
minipump MINIPUMP minipump
taillights - battery TAILLIGHTS - BATTERY taillights - battery
(2 row(s) affected)