PostgreSQL

Conectar a una base de datos PostgreSQL

Configuración

Consulta (SELECT)

Operación
Consulta (SELECT)
Host*
localhost o your.database.host
Puerto*
5432
Nombre de la base de datos*
your_database
Usuario*
postgres
Contraseña*
••••••••
Modo SSL
Preferido
Consulta SQL*
sql
SELECT * FROM users WHERE active = true
Consulta (SELECT) (postgresql_query)

Ejecutar una consulta SELECT en una base de datos PostgreSQL

Entrada
ParameterTypeRequiredDescription
hoststringSíNombre de host o dirección IP del servidor PostgreSQL
portnumberSíPuerto del servidor PostgreSQL (predeterminado: 5432)
databasestringSíNombre de la base de datos a la que conectarse
usernamestringSíNombre de usuario de la base de datos
passwordstringSíContraseña de la base de datos
sslstringNoModo de conexión SSL (disabled, required, preferred)
querystringSíConsulta SQL SELECT que ejecutar
Salida
ParameterTypeDescription
messagestringMensaje de estado de la operación
rowsarrayArray de filas devueltas por la consulta
rowCountnumberNúmero de filas devueltas

Insertar datos

Operación
Insertar datos
Host*
localhost o your.database.host
Puerto*
5432
Nombre de la base de datos*
your_database
Usuario*
postgres
Contraseña*
••••••••
Modo SSL
Preferido
Nombre de la tabla*
users
Datos (JSON)*
json
{ "name": "John Doe", "email": "john@example.com", "active": true }
Insertar datos (postgresql_insert)

Insertar datos en la base de datos PostgreSQL

Entrada
ParámetroTipoObligatorioDescripción
hoststringSíNombre de host o dirección IP del servidor PostgreSQL
portnumberSíPuerto del servidor PostgreSQL (predeterminado: 5432)
databasestringSíNombre de la base de datos a la que conectarse
usernamestringSíNombre de usuario de la base de datos
passwordstringSíContraseña de la base de datos
sslstringNoModo de conexión SSL (disabled, required, preferred)
tablestringSíNombre de la tabla en la que insertar datos
dataobjectSíObjeto de datos a insertar (pares clave-valor)
Salida
ParámetroTipoDescripción
messagestringMensaje de estado de la operación
rowsarrayDatos insertados (si se usa la cláusula RETURNING)
rowCountnumberNúmero de filas insertadas

Actualizar datos

Operación
Actualizar datos
Host*
localhost o your.database.host
Puerto*
5432
Nombre de la base de datos*
your_database
Nombre de usuario*
postgres
Contraseña*
••••••••
Modo SSL
Preferido
Nombre de la tabla*
users
Datos de actualización (JSON)*
json
{ "name": "Jane Doe", "email": "jane@example.com" }
Condición WHERE*
id = 1
Actualizar datos (postgresql_update)

Actualizar datos en la base de datos PostgreSQL

Entrada
ParámetroTipoObligatorioDescripción
hoststringSíNombre de host o dirección IP del servidor PostgreSQL
portnumberSíPuerto del servidor PostgreSQL (predeterminado: 5432)
databasestringSíNombre de la base de datos a la que conectarse
usernamestringSíNombre de usuario de la base de datos
passwordstringSíContraseña de la base de datos
sslstringNoModo de conexión SSL (disabled, required, preferred)
tablestringSíNombre de la tabla donde actualizar los datos
dataobjectSíObjeto de datos con los campos a actualizar (pares clave-valor)
wherestringSíCondición de la cláusula WHERE (sin la palabra clave WHERE)
Salida
ParámetroTipoDescripción
messagestringMensaje de estado de la operación
rowsarrayDatos actualizados (si se usa la cláusula RETURNING)
rowCountnumberNúmero de filas actualizadas

Eliminar datos

Operación
Eliminar datos
Host*
localhost o your.database.host
Puerto*
5432
Nombre de la base de datos*
your_database
Nombre de usuario*
postgres
Contraseña*
••••••••
Modo SSL
Preferido
Nombre de la tabla*
users
Condición WHERE*
id = 1
Eliminar datos (postgresql_delete)

Eliminar datos de la base de datos PostgreSQL

Entrada
ParámetroTipoObligatorioDescripción
hoststringSíNombre de host o dirección IP del servidor PostgreSQL
portnumberSíPuerto del servidor PostgreSQL (predeterminado: 5432)
databasestringSíNombre de la base de datos a la que conectarse
usernamestringSíNombre de usuario de la base de datos
passwordstringSíContraseña de la base de datos
sslstringNoModo de conexión SSL (disabled, required, preferred)
tablestringSíNombre de la tabla de la que eliminar datos
wherestringSíCondición de la cláusula WHERE (sin la palabra clave WHERE)
Salida
ParámetroTipoDescripción
messagestringMensaje de estado de la operación
rowsarrayDatos eliminados (si se usa la cláusula RETURNING)
rowCountnumberNúmero de filas eliminadas

Ejecutar SQL sin procesar

Operación
Ejecutar SQL sin procesar
Host*
localhost o your.database.host
Puerto*
5432
Nombre de la base de datos*
your_database
Nombre de usuario*
postgres
Contraseña*
••••••••
Modo SSL
Preferido
Consulta SQL*
sql
SELECT * FROM table_name
Ejecutar SQL sin procesar (postgresql_execute)

Ejecutar una consulta SQL sin procesar en la base de datos PostgreSQL

Entrada
ParámetroTipoObligatorioDescripción
hoststringSíNombre de host o dirección IP del servidor PostgreSQL
portnumberSíPuerto del servidor PostgreSQL (predeterminado: 5432)
databasestringSíNombre de la base de datos a la que conectarse
usernamestringSíNombre de usuario de la base de datos
passwordstringSíContraseña de la base de datos
sslstringNoModo de conexión SSL (disabled, required, preferred)
querystringSíConsulta SQL sin procesar que se va a ejecutar
Salida
ParámetroTipoDescripción
messagestringMensaje de estado de la operación
rowsarrayArray de filas devueltas por la consulta
rowCountnumberNúmero de filas afectadas

Instrucciones de uso

Integra PostgreSQL en el flujo de trabajo. Permite consultar, insertar, actualizar, eliminar y ejecutar SQL sin procesar.

Notas

  • Categoría: tools
  • Tipo: postgresql