PostgreSQL – ELIMINAR

Para eliminar datos de una tabla, PostgreSQL tiene una instrucción DELETE. Syntax: DELETE FROM table WHERE condition; Las siguientes reglas deben seguirse al usar la instrucción DELETE: Primero, especifique la tabla de la que desea eliminar datos en la cláusula DELETE FROM. En segundo lugar, especifique qué filas eliminar utilizando la condición en la cláusula … Continue reading «PostgreSQL – ELIMINAR»

PostgreSQL: tipo de datos de TEXTO

PostgreSQL admite un tipo de datos de caracteres llamado TEXTO. Este tipo de datos se utiliza para almacenar caracteres de longitud ilimitada. Se representa como texten PostgreSQL. El rendimiento del varchar (sin n) y el texto son los mismos. Syntax: variable_name TEXT Ejemplo 1: Vamos a crear una nueva tabla (digamos, test_texto) para la demostración … Continue reading «PostgreSQL: tipo de datos de TEXTO»

PostgreSQL – Comandos de Psql

Psql es una terminal interactiva para trabajar con la base de datos PostgreSQL. Se utiliza para consultar datos del servidor de base de datos PostgreSQL de forma más rápida y eficaz. En este artículo, analizaremos algunos de los comandos de Psql más utilizados.  La siguiente tabla proporciona los comandos de Psql utilizados con frecuencia:  Dominio … Continue reading «PostgreSQL – Comandos de Psql»

PostgreSQL – DROP BASE DE DATOS

En PostgreSQL, la declaración DROP DATABASE se usa para eliminar una base de datos existente. Elimina completamente las entradas catalogadas y el directorio de datos. Es un proceso irreversible. Solo puede realizarla el propietario de la base de datos y, antes de ejecutar esta instrucción, se deben finalizar todas las conexiones a la base de … Continue reading «PostgreSQL – DROP BASE DE DATOS»

PostgreSQL – Cláusula HAVING

PostgreSQL tiene una cláusula HAVING que se usa para eliminar grupos de filas que no cumplen con criterios o condiciones específicas. Generalmente se usa junto con la cláusula GROUP BY para filtrar filas de grupos que no cumplen una condición específica. Syntax: SELECT column_1, aggregate_function (column_2) FROM tbl_name GROUP BY column_1 HAVING condition; Ahora analicemos … Continue reading «PostgreSQL – Cláusula HAVING»

PostgreSQL: operador ES NULO

El operador PostgreSQL IS NULL se utiliza para verificar si un valor es NULL o no. En el mundo de la base de datos, Nulo significa que faltan datos o no son aplicables. Por lo tanto, no se puede comparar con ningún número entero o string, ya que este tipo de comparación siempre conduce a … Continue reading «PostgreSQL: operador ES NULO»

PostgreSQL – Función REGEXP_MATCHES

REGEXP_PARTIDOS() REGEXP_MATCHES(source_string, pattern [, flags]) Analicemos la sintaxis anterior: fuente patrón banderas REGEXP_COINCIDENCIAS() ‘Learning #Geeksforgeeks #geekPower’ SELECT REGEXP_MATCHES(‘Learning #Geeksforgeeks #geekPower’, ‘#([A-Za-z0-9_]+)’, ‘g’); Producción: Ejemplo 2: Esto es común para todos los patrones que pueden coincidir con las expresiones regulares, como se muestra en el siguiente ejemplo: SELECT REGEXP_MATCHES(‘ABC’, ‘^(A)(..)$’, ‘g’); Producción: Publicación traducida automáticamente Artículo … Continue reading «PostgreSQL – Función REGEXP_MATCHES»

PostgreSQL – Afirmar

PostgreSQL proporciona la instrucción ASSERT para insertar comprobaciones de depuración importantes en el código PL/pgSQL. Es una herramienta importante para comprobar errores lógicos y puede usarse para identificar problemas asociados con el código escrito. Syntax: assert condition [, message]; Si analizamos la sintaxis anterior: condición: la condición es una expresión booleana que se supone que … Continue reading «PostgreSQL – Afirmar»

PostgreSQL: eliminación de la tabla temporal

En PostgreSQL , se puede eliminar una tabla temporal mediante el uso de la instrucción DROP TABLE. Syntax: DROP TABLE temp_table_name; A diferencia de la sentencia CREATE TABLE, la sentencia DROP TABLE no tiene la palabra clave TEMP o TEMPORARY creada específicamente para tablas temporales. Para demostrar el proceso de eliminación de una tabla temporal, … Continue reading «PostgreSQL: eliminación de la tabla temporal»

PostgreSQL: tipo de datos de intervalo

En PostgreSQL , el tipo de datos de intervalo se usa para almacenar y manipular un período de tiempo. Tiene 16 bytes de espacio y va desde -178 000 000 años hasta 178 000 000 años. También tiene un atributo adicional llamado «precisión (indicado por p)» que se puede usar para establecer el nivel de … Continue reading «PostgreSQL: tipo de datos de intervalo»