PostgreSQL: restricción NOT NULL

La restricción PostgreSQL Not-Null, como sugiere el nombre, se usa para garantizar que cualquier valor en la columna respectiva no sea nulo. En el mundo de la base de datos, NULL es información desconocida o faltante. El valor NULL está separado de una string vacía o del número cero. Por ejemplo, uno puede pedirle a … Continue reading «PostgreSQL: restricción NOT NULL»

PostgreSQL: clave principal

En este artículo, analizaremos las restricciones de clave principal de PostgreSQL mediante declaraciones SQL. Una clave principal es una columna o un grupo de columnas que se utiliza para identificar una fila de forma única en una tabla. Técnicamente hablando, una restricción de clave principal es la combinación de una not-nullrestricción y una UNIQUE restricción. … Continue reading «PostgreSQL: clave principal»

PostgreSQL – Restricción de COMPROBACIÓN

En PostgreSQL , la restricción CHECK se usa principalmente para especificar si un valor en una columna necesariamente cumple con un requisito específico. La restricción CHECK utiliza una expresión booleana para evaluar los valores antes de realizar una operación de inserción o actualización en la columna. Si los valores pasan la verificación, PostgreSQL permite la … Continue reading «PostgreSQL – Restricción de COMPROBACIÓN»

PostgreSQL: expresión DISTINCT ON

PostgreSQL también proporciona una expresión como DISTINCT ON que se usa con la declaración SELECT para eliminar duplicados de un resultado de conjunto de consultas al igual que la cláusula DISTINCT. Además de eso, también mantiene la «primera fila» de cada fila de duplicados en la consulta establecer resultado.  Sintaxis:  SELECT DISTINCT ON (column_1) column_alias, … Continue reading «PostgreSQL: expresión DISTINCT ON»

PostgreSQL – Restricción ÚNICA

PostgreSQL proporciona al usuario una restricción ÚNICA que se usa para asegurarse de que los valores almacenados en una columna o un grupo de columnas sean únicos en las filas de una tabla. Cada vez que el usuario inserta una nueva fila, PostgreSQL verifica si el valor ya existe en la tabla si se usan … Continue reading «PostgreSQL – Restricción ÚNICA»