PostgreSQL – AGREGAR COLUMNA

PostgreSQL tiene una instrucción ADD COLUMN para agregar una o más columnas a una tabla de base de datos existente. Para agregar una nueva columna a una tabla existente, utilice la instrucción ALTER TABLE ADD COLUMN. Syntax: ALTER TABLE table_name ADD COLUMN new_column_name data_type; Analicemos la sintaxis anterior: Primero, especifique la tabla a la que … Continue reading «PostgreSQL – AGREGAR COLUMNA»

PostgreSQL: nombre de tabla temporal

En PostgreSQL, una tabla temporal puede tener el mismo nombre que una tabla permanente, aunque no es recomendable. Cuando el usuario crea una tabla temporal con el mismo nombre que una tabla permanente, no puede acceder a la tabla permanente hasta que se elimine la tabla temporal. Ejemplo: Primero, cree una tabla llamada customers: CREATE … Continue reading «PostgreSQL: nombre de tabla temporal»

PostgreSQL – SOLTAR COLUMNA

PostgreSQL también admite la cláusula DROP COLUMN en la instrucción ALTER TABLE para eliminar una o más columnas de una tabla. Cuando elimina una columna de una tabla, PostgreSQL eliminará automáticamente todos sus índices y restricciones relacionados con la columna. Syntax: ALTER TABLE table_name DROP COLUMN column_name; Ahora veamos un ejemplo. Ejemplo: Primero, creamos algunas … Continue reading «PostgreSQL – SOLTAR COLUMNA»

PostgreSQL: eliminación de filas duplicadas mediante subconsulta

PostgreSQL tiene Para fines de demostración, configuremos una tabla de muestra (por ejemplo, una canasta ) que almacene frutas de la siguiente manera: CREATE TABLE basket( id SERIAL PRIMARY KEY, fruit VARCHAR(50) NOT NULL ); Ahora agreguemos algunos datos a la tabla de cesta recién creada. INSERT INTO basket(fruit) values(‘apple’); INSERT INTO basket(fruit) values(‘apple’); INSERT … Continue reading «PostgreSQL: eliminación de filas duplicadas mediante subconsulta»

PostgreSQL – DROP TABLE

PostgreSQL tiene una declaración DROP TABLE que se usa para eliminar una tabla o tablas existentes de la base de datos. Syntax: DROP TABLE [IF EXISTS] table_name [CASCADE | RESTRICT]; Analicemos la sintaxis anterior: Especificamos el nombre de la tabla después de la palabra clave DROP TABLE para eliminar la tabla de forma permanente de … Continue reading «PostgreSQL – DROP TABLE»

PostgreSQL: variable de tipo de registro

PostgreSQL usa variables de tipo de registro que simplemente actúan como marcadores de posición para las filas de un conjunto de resultados, similar a una variable de tipo de fila . Sin embargo, a diferencia de las variables de tipo fila, no tienen una estructura predefinida. Su estructura solo se determina después de asignarles una … Continue reading «PostgreSQL: variable de tipo de registro»

PostgreSQL – CAMBIAR EL NOMBRE DE LA COLUMNA

En PostgreSQL , la cláusula RENAME COLUMN se usa con la declaración ALTER TABLE para cambiar el nombre de una o más columnas en una tabla. Syntax: ALTER TABLE table_name RENAME COLUMN column_name TO new_column_name; Analicemos la sintaxis anterior: Primero, especifique la tabla que contiene la columna que desea cambiar de nombre, después de la … Continue reading «PostgreSQL – CAMBIAR EL NOMBRE DE LA COLUMNA»

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»