Postgres initcap

Postgres initcap

PostgreSQL es una base de datos basada en la consulta y proporciona algunas funcionalidades incorporadas dentro de ella en forma de funciones incorporadas. Una de estas funciones es la función incorporada "initCap ()". Esta función se utiliza para alterar la primera letra de cada palabra de cadena a mayúsculas y el resto de las palabras a minúsculas. Esta función funcionará igualmente la misma para cualquier cadena independientemente de su caso, i.mi., Case superior o minúscula. Se puede utilizar para convertir una sola cadena y una columna completa. Por lo tanto, hemos estado implementando este artículo para que nuestros usuarios de Windows 10 vean el uso del método initCap () en la base de datos PostgreSQL.

Iniciar la aplicación de shell PostgreSQL:

Comencemos con el lanzamiento de una terminal de shell PostgreSQL. Debe tocar la barra de búsqueda que se sostiene en la esquina inferior izquierda de su escritorio de Windows 10. Dentro de esta barra de búsqueda, escriba "PSQL" para abrir la aplicación Shell para PostgreSQL. La aplicación emergente del shell PostgreSQL aparecerá en la pantalla. Toque para iniciarlo. Se abrirá el shell PostgreSQL, una pantalla negra como a continuación,. No le permitirá trabajar en él hasta que agregue información sobre su base de datos y servidor. Por lo tanto, primero tenemos que agregar el nombre local del host y la base de datos. Puede ir con la base de datos predeterminada, yo.mi., Post -put. Hemos estado utilizando la base de datos "aqsayasin" y el número de puerto debe agregarse "5432". Después de eso, debe agregar el nombre de un usuario con el que trabajará, PostgreSQL Shell. El usuario predeterminado es Postgres y puede usarlo. En nuestro caso, hemos estado utilizando otro usuario "Aqsayasin" y agregamos una contraseña para que este usuario continúe trabajando. El shell SQL está listo para usar.

Ejemplo 01:

Comencemos con nuestro primer y simple ejemplo de uso de la función initCap () dentro de PostgreSQL Shell. La instrucción seleccionada de SQL se utilizará para este propósito. Dentro de la consulta de selección, usaremos la función initCap (), tomando un valor de cadena en ella. Hemos estado utilizando todo el valor de cadena de casos superiores para este ejemplo. Presione Entrar para ejecutar esta consulta. Tenemos el siguiente resultado que se muestra en la columna predeterminada "initCap" en la ejecución. Toda la cadena de casos superiores se ha transformado en minúsculas, excluyendo la primera letra de cada palabra en toda la cadena. Así es como funciona la función initCap () en la base de datos PostgreSQL.

El nombre de columna predeterminado "InitCap" ha sido asignado por la base de datos PostgreSQL en sí misma. Podemos cambiarlo también. Para esto, necesitamos usar la palabra clave "as" después de la función initcap (), junto con el nombre de una columna. La salida muestra el cambio en el nombre de la columna.

Ejemplo 02:

El primer ejemplo fue sobre tomar una cadena completa de casos superiores para convertir su primera letra en el caso superior y las letras restantes a minúsculas para cada palabra en ella. En este ejemplo en particular, tomaremos la misma cadena de letras enteras de caso inferior de cada una de sus palabras dentro de la función initCap (). El nombre de la columna se ha tomado como "capital" utilizando la palabra clave "AS" en la consulta Seleccionar después de la función initCap (). La ejecución de esta consulta genera lo mismo que en el Ejemplo 1 usando la función initCap ().

Veamos cómo funciona la función initCap () en la cadena que tiene valores mixtos como letras y números. La parte difícil es ver cómo funciona la función initcap () en enteros al comienzo de una cadena. Como sabemos, el entero no se puede convertir en superior o minúscula. Por lo tanto, debe ir de acuerdo con las reglas. Por lo tanto, la misma consulta selecta se ha utilizado hasta ahora con la cadena "123PostGresql". La salida no parece estar afectada en la medida en que la cadena "123postGresql" ha sido la misma en la consulta y la salida.

Ejemplo 03:

Echemos una mirada más profunda a la función initCap () para usarse en los valores de columna de las tablas. Para esto, debemos tener algunas tablas con registros en nuestra base de datos PostgreSQL. Por lo tanto, hemos estado utilizando el comando Crear tabla para generar una nueva tabla, "maquillaje" que tiene 4 columnas de diferentes tipos. La tabla se ha creado con éxito y el mensaje de retorno "Crear tabla" se ha mostrado después de la ejecución de este comando.

En este momento, la tabla "maquillaje" que hemos creado está vacía y no tiene registros para usar el método initCap (). Por lo tanto, debemos insertar algunos registros en él utilizando el inserto en instrucción de la carcasa PostgreSQL. Tienes que usar el comando insertar en el nombre de una tabla. Debemos agregar el nombre de las columnas para agregarles valores. La palabra clave de valores se especificará en el comando para agregar registros en una tabla. Cada registro debe estar separado a otro por una coma. Se han incluido un total de 5 registros. Si observa un aspecto más profundo, encontrará que los dos primeros registros tienen valores de cadena de casos superiores en la segunda y tercera columnas. Los registros del tercer y cuarto se han agregado valores minúsculas integrales a su segunda y tercera columna. El último registro tiene un valor de caso mixto para su segunda y tercera columna para una tabla. En la ejecución, se han guardado 5 registros.

Use la consulta Select para mostrar la tabla recién creada y actualizada "Maquillaje" en el shell PostgreSQL. El "*" se ha utilizado para obtener todas las columnas de la tabla "maquillaje". La siguiente salida muestra los 5 tablas de registros de "maquillaje" en el shell de comando PostgreSQL. Puede ver la columna "Brand" y "Producto" tiene algunos de los minúsculas, parte de todo el caso superior y uno de los valores de cadena de casos mixtos.

Muestremos los valores de ID, marca y columna de producto de la tabla "Maquillaje" en el shell PostgreSQL con la consulta SELECT. Si no desea usar los valores completos de todo el minúsculas, mayúsculas y mayúsculas y mayúsculas en el shell, intente usar la función initCap () en la columna de marca y producto. Solo tiene que tomar el nombre de la columna como un argumento a la función initCap () para ambas columnas. Mostrará la primera letra de cada valor de fila a mayúsculas, mientras que el resto estará en minúscula para ambas columnas. Los 5 registros ahora tienen un formato estándar de valores de cadena.

También podemos usar el método initCap () en más de 2 columnas para actualizarlas conjuntamente y mostrarlas conjuntamente. Debe usar el método de concatenación "concat" para unir ambas columnas y luego usar el initCap () en el resultado concatenado. El comando utilizado para este propósito muestra el resultado concatenado en una sola columna con cada una de las primeras letras de su palabra en el caso superior y descansar en la minúscula.

Conclusión:

Este artículo simplemente demostró ejemplos de usar la función initCap () para convertir una cadena en el formato estándar de escritura dentro de PostgreSQL. Los ejemplos ilustran el uso de la función initCap () en una sola cadena, así como en las columnas de la tabla. Hemos visto usar el método initCap () en las columnas de tabla por separado y conjuntamente utilizando la función concat () en la consulta. Todos los ejemplos se pueden implementar en cualquier otra plataforma de base de datos SQL.