PostgreSQL – Variables

En PostgreSQL , un tipo de datos variable_name data_type [:= expression]; contador de índice VARCHAR NUMÉRICO ENTERO , CHAR NULO DO $$ DECLARE counter INTEGER := 1; first_name VARCHAR(50) := ‘John’; last_name VARCHAR(50) := ‘Doe’; payment NUMERIC(11,2) := 20.5; BEGIN RAISE NOTICE ‘% % % has been paid % USD’, counter, first_name, last_name, payment; END … Continue reading «PostgreSQL – Variables»

PostgreSQL: cláusula SELECT DISTINCT

Este artículo se centrará en el uso de la declaración SELECT con la cláusula DISTINCT para eliminar filas duplicadas de un conjunto de resultados de datos de consulta.  La eliminación de filas duplicadas de un conjunto de resultados de consulta en PostgreSQL se puede realizar mediante la instrucción SELECT con la cláusula DISTINCT. Mantiene una … Continue reading «PostgreSQL: cláusula SELECT DISTINCT»

PostgreSQL – Función de RANGO

En RANK() El rango de la primera fila dentro de cada partición es 1. A continuación se ilustra la sintaxis de la función RANK(): Syntax: RANK() OVER ( [PARTITION BY partition_expression, … ] ORDER BY sort_expression [ASC | DESC], … ) Analicemos la sintaxis anterior: Primero, la cláusula PARTITION BY crea una partición en el … Continue reading «PostgreSQL – Función de RANGO»

PostgreSQL – Función MD5

MD5() MD5 MD5(string) Analicemos la sintaxis anterior: cuerda MD5() TEXTO MD5()’GeeksForGeeks MD5′ SELECT MD5(‘GeeksForGeeks MD5′); Producción: MD5()’Esto se va a convertir en forma hexadecimal’ SELECT MD5(‘This is going to be converted into hexadecimal form’); Producción: Publicación traducida automáticamente Artículo escrito por RajuKumar19 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

PostgreSQL: tamaño de una tabla

En este artículo, veremos la función que se usa para obtener el tamaño de la tabla de la base de datos de PostgreSQL . En este artículo, usaremos una base de datos de muestra como referencia que se describe aquí y se puede descargar desde aquí . La función pg_relation_size() se usa para obtener el … Continue reading «PostgreSQL: tamaño de una tabla»

PostgreSQL: tipo de datos enteros SMALLINT

PostgreSQL permite un tipo de tipo entero a saber SMALLINT. Requiere 2 bytes de tamaño de almacenamiento y puede almacenar números enteros en el rango de -37, 767 a 32, 767. Es útil para almacenar datos como la edad de las personas, el número de páginas de un libro, etc. Syntax: variable_name SMALLINT Ahora veamos … Continue reading «PostgreSQL: tipo de datos enteros SMALLINT»

PostgreSQL: transacciones

La Transacción no es una palabra nueva que estamos escuchando. Escuchamos esa palabra muchas veces como «Transacción en efectivo». Los bancos generalmente manejan efectivo, es decir, envían o reciben efectivo, por lo que acuñamos el término como una transacción en efectivo. Así que simplemente la transacción es una unidad de trabajo. En este artículo, vamos … Continue reading «PostgreSQL: transacciones»

PostgreSQL: constantes de strings cotizadas en dólares

En PostgreSQL , el $$ select ‘String constant’; ‘ select ‘I»m also a string constant’; MI\ select E’I\’m also a string constant’; Si una constante de string contiene una barra invertida, debe escapar de ella utilizando otra barra invertida. El problema surge cuando la constante de string contiene muchas comillas simples y barras invertidas. Duplicar … Continue reading «PostgreSQL: constantes de strings cotizadas en dólares»

PostgreSQL – Índice en expresión

En este artículo, analizaremos el proceso de aprovechamiento Use la siguiente sintaxis para crear un índice en expresión: Syntax: CREATE INDEX index_name ON table_name (expression); Analicemos la sintaxis anterior: nombre de la tabla Con fines de demostración, trabajaremos con la tabla de clientes de la base de datos de muestra, es decir, dvdrental . Ejemplo: … Continue reading «PostgreSQL – Índice en expresión»

PostgreSQL – Constantes

A diferencia de las variables, el valor de las constantes no se puede cambiar una vez inicializadas. El propósito principal del uso de constantes en PostgreSQL son: Hace que la consulta sea más legible. Eso constant_name CONSTANT data_type := expression; Analicemos la sintaxis anterior: tipo de datos CONSTANTE IVA DO $$ DECLARE VAT CONSTANT NUMERIC … Continue reading «PostgreSQL – Constantes»