PostgreSQL – Función REEMPLAZAR

En PostgreSQL, la función REEMPLAZAR se usa para REPLACE(source, old_text, new_text ); Analicemos la sintaxis anterior: La fuente es una string en la que desea reemplazar la string existente. El texto_antiguo es la string que se buscará y luego se reemplazará. El texto anterior puede ocurrir varias veces y cada uno de ellos se reemplaza … Continue reading «PostgreSQL – Función REEMPLAZAR»

PostgreSQL – Función DATE_TRUNC

En PostgreSQL , la función DATE_TRUNC se usa para Syntax: date_trunc(‘datepart’, field) campo de parte de fecha milenio siglo década año cuarto mes semana día hora minuto segundo milisegundos microsegundos El argumento de campo contiene un valor de tipo TIMESTAMP o un valor de tipo INTERVAL para truncar. También puede ser una expresión que devuelva … Continue reading «PostgreSQL – Función DATE_TRUNC»

PostgreSQL – Función LEAD

En PostgreSQL, el LEAD() La sintaxis de la función LEAD() se ve a continuación: Syntax: LEAD(expression [, offset [, default_value]]) OVER ( [PARTITION BY partition_expression, … ] ORDER BY sort_expression [ASC | DESC], … ) Analicemos la sintaxis anterior: expresión El desplazamiento es un entero positivo que especifica el número de filas que se reenvían … Continue reading «PostgreSQL – Función LEAD»

PostgreSQL: tamaño del espacio de tabla

En este artículo, veremos la función que se utiliza para obtener el tamaño del espacio de tablas de la base de datos de PostgreSQL . La función pg_tablespace_size() se usa para obtener el tamaño de un tablespace de una tabla. Esta función acepta un nombre de espacio de tabla y devuelve el tamaño en bytes.  Syntax: … Continue reading «PostgreSQL: tamaño del espacio de tabla»

PostgreSQL: modos de parámetros de función

Al usar procedimientos y funciones, PostgreSQL nos permite pasar datos del programa que llama al procedimiento o función y recibir datos del procedimiento o función. Esta funcionalidad se logra usando Parámetros . Los parámetros declarados en la definición de la función se conocen como parámetros formales . Cuando se invoca el procedimiento o la función, … Continue reading «PostgreSQL: modos de parámetros de función»

PostgreSQL – Función LAST_VALUE

En PostgreSQL , LAST_VALUE() Syntax: LAST_VALUE ( expression ) OVER ( [PARTITION BY partition_expression, … ] ORDER BY sort_expression [ASC | DESC], … ) Analicemos la sintaxis anterior: La expresión es un entero de valor único que se utiliza para evaluar el valor de la última fila en una partición ordenada del conjunto de resultados … Continue reading «PostgreSQL – Función LAST_VALUE»

PostgreSQL – Función EDAD

En edad() age(timestamp, timestamp); Analicemos la sintaxis anterior: años() a evaluar el2000-01-012020-03-20 SELECT current_date, AGE(timestamp ‘2000-01-01’); Producción: Ejemplo 2: La siguiente consulta de declaración SELECT rental_id, customer_id, age(return_date, rental_date) AS duration FROM rental WHERE return_date IS NOT NULL ORDER BY duration DESC LIMIT 10; Producción: Publicación traducida automáticamente Artículo escrito por RajuKumar19 y traducido por … Continue reading «PostgreSQL – Función EDAD»

PostgreSQL – Función NULLIF()

PostgreSQL tiene una función NULLIF para manejar valores nulos. NULLIF NULLIF(argument_1,argument_2); NULLIFargumento_1argumento_2argumento_1 una publicación CREATE TABLE posts ( id serial primary key, title VARCHAR (255) NOT NULL, excerpt VARCHAR (150), body TEXT, created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP, updated_at TIMESTAMP ); Ahora insertamos algunos datos de muestra en la tabla de la siguiente manera: INSERT INTO posts … Continue reading «PostgreSQL – Función NULLIF()»

PostgreSQL – Función NTH_VALUE

En , NTH_VALUE() th Esta es la sintaxis de la función NTH_VALUE(): Syntax: NTH_VALUE(expression, offset) OVER ( [PARTITION BY partition_expression] [ ORDER BY sort_expression [ASC | DESC] frame_clause ] ) Analicemos la sintaxis anterior: expresiónNTH_VALUE() compensar PARTICIÓN BYNTH_VALUE() ORDENAR POR cláusula_marco CREATE TABLE items( group_id serial PRIMARY KEY, group_name VARCHAR (100) NOT NULL ); CREATE … Continue reading «PostgreSQL – Función NTH_VALUE»

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»