PostgreSQL: tipo de datos UUID

UUID es una abreviatura de Universal Unique Identifier definido por RFC 4122 y tiene un tamaño de 128 bits. Se crea utilizando algoritmos internos que siempre generan un valor único. PostgreSQL tiene su propio tipo de datos UUID y proporciona módulos para generarlos. UUID generalmente se usa en sistemas distribuidos ya que garantiza una singularidad … Continue reading «PostgreSQL: tipo de datos UUID»

PostgreSQL – Función CONCAT_WS

En PostgreSQL , la función CONCAT_WS se usa para concatenar strings con un separador. Al igual que la función CONCAT, la función CONCAT_WS también es variable e ignora los valores NULL. A continuación se ilustra la sintaxis de la función CONCAT_WS. Syntax: CONCAT_WS(separator, string_1, string_2, …); Analicemos la sintaxis anterior: separador string_1string_2 CONCAT_WSstring_1string_2separator SELECT CONCAT_WS … Continue reading «PostgreSQL – Función CONCAT_WS»

PostgreSQL – Activador

Un disparador de PostgreSQL es una función que se invoca automáticamente cada vez que ocurre un evento asociado con una tabla. Un evento podría ser cualquiera de los siguientes: INSERTAR , ACTUALIZAR , ELIMINAR o TRUNCAR . Un disparador es una función especial definida por el usuario asociada con una tabla. Para crear un nuevo … Continue reading «PostgreSQL – Activador»

PostgreSQL – cláusula LIMIT

La cláusula LIMIT de PostgreSQL se usa para obtener un subconjunto de filas generadas por una consulta. Es una cláusula opcional de la instrucción SELECT. Sintaxis: SELECT * FROM table_name LIMIT n; Ahora analicemos la sintaxis anterior: La sintaxis anterior devuelve «n» no. de los resultados de la consulta. Si se omite «n» o es … Continue reading «PostgreSQL – cláusula LIMIT»

Función CONCAT de PostgreSQL

en se utiliza CONCAT(string_1, string_2, …) Analicemos la sintaxis anterior: Tipos de datos CONCAT CONCATCONCATVARIADICCONCAT CONCATNULL CONCAT SELECT CONCAT (‘Geeks’, ‘for’, ‘geeks’); Producción: Ejemplo 2: first_name last_name actor base de datos de muestra, es decir, dvdrental. SELECT CONCAT (first_name, ‘ ‘, last_name) AS «Full name» FROM actor; Producción: Publicación traducida automáticamente Artículo escrito por RajuKumar19 … Continue reading «Función CONCAT de PostgreSQL»

Instalar PostgreSQL en Mac

Esta es una guía paso a paso para instalar PostgreSQL en una máquina Mac OS. Instalaremos PostgreSQL versión 11.3 en Mac utilizando el instalador proporcionado por EnterpriseDB en este artículo.  Hay tres pasos cruciales para la instalación de PostgreSQL de la siguiente manera:  Descargue el instalador de PostgreSQL EnterpriseDB para Mac Instalar PostgreSQL Verificar la … Continue reading «Instalar PostgreSQL en Mac»

PostgreSQL: operador ENTRE

El operador PostgreSQL BETWEEN se usa para hacer coincidir un valor con un rango de valores. Syntax: value BETWEEN low AND high; Or, Syntax: value >= low and value; El operador BETWEEN se usa generalmente con la cláusula WHERE asociada con la instrucción SELECT, INSERT, UPDATE o DELETE. Por el bien de este artículo, utilizaremos … Continue reading «PostgreSQL: operador ENTRE»

PostgreSQL – CREAR DOMINIO

PostgreSQL admite la creación de tipos de datos definidos por el usuario mediante las siguientes declaraciones:   CREAR DOMINIO: crea un tipo de datos definido por el usuario que puede tener restricciones opcionales.   CREAR TIPO: a menudo se aplica para crear un tipo compuesto (tipo de datos que son mezclas de dos o más tipos de … Continue reading «PostgreSQL – CREAR DOMINIO»

PostgreSQL – ALTERAR ESQUEMA

PostgreSQL tiene una declaración ALTER SCHEMA que se usa para modificar la definición de un esquema existente. Syntax: ALTER SCHEMA schema_name ACTION xyz; Analicemos la sintaxis anterior: Primero, especifique el nombre del esquema que desea modificar después de las palabras clave ALTER SCHEMA. En segundo lugar, especifique la operación que necesita realizar. ACTION puede ser … Continue reading «PostgreSQL – ALTERAR ESQUEMA»

PostgreSQL – Índice ÚNICO

En PostgreSQL , el ÚNICOÚNICO CREATE UNIQUE INDEX index_name ON table_name(column_name, […]); Nota: O empleados CREATE TABLE employees ( employee_id SERIAL PRIMARY KEY, first_name VARCHAR(255) NOT NULL, last_name VARCHAR(255) NOT NULL, email VARCHAR(255) UNIQUE ); En esta declaración, employee_id es la columna de clave principal y la columna de correo electrónico tiene una restricción única … Continue reading «PostgreSQL – Índice ÚNICO»