Función PROPER( )
Devuelve una cadena donde el primer carácter de cada palabra está en mayúsculas y el resto de los caracteres, en minúsculas.
Sintaxis
PROPER(cadena)
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
cadena | carácter | El valor para convertir en mayúsculas y minúsculas, según corresponda. |
Salida
Carácter.
Ejemplos
Ejemplos básicos
Devuelve "Pedro Pérez":
PROPER("PEDRO PÉREZ")
Devuelve "Pedro Pérez":
PROPER("pedro pérez")
Devuelve "1550 Alberni St.":
PROPER("1550 ALBERNI st.")
Devuelve "Bill O'Hara":
PROPER("BILL O'HARA")
Devuelve todos los valores del campo Nombre_compañía convertidos a mayúsculas o minúsculas, según corresponda:
PROPER(Nombre_compañía)
Observaciones
Cómo funciona
La función PROPER( ) convierte el primer carácter de la cadena y cualquier carácter posterior precedido por un espacio en blanco, en mayúsculas.
Los caracteres posteriores precedidos por un guion, un apóstrofe, el signo & y otros signos de puntuación y caracteres especiales también se convierten a mayúsculas. Todos los demás caracteres alfabéticos se convierten a minúsculas.
Cuándo usar PROPER( )
El uso más común de PROPER( )para esta función es convertir los nombres almacenados en el origen de los datos en el formato adecuado de mayúsculas o minúsculas para que el nombre se muestre correctamente en un modelo de carta o reporte.