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
| Parameter | Type | Required | Description |
|---|---|---|---|
host | string | Sí | Nombre de host o dirección IP del servidor PostgreSQL |
port | number | Sí | Puerto del servidor PostgreSQL (predeterminado: 5432) |
database | string | Sí | Nombre de la base de datos a la que conectarse |
username | string | Sí | Nombre de usuario de la base de datos |
password | string | Sí | Contraseña de la base de datos |
ssl | string | No | Modo de conexión SSL (disabled, required, preferred) |
query | string | Sí | Consulta SQL SELECT que ejecutar |
Salida
| Parameter | Type | Description |
|---|---|---|
message | string | Mensaje de estado de la operación |
rows | array | Array de filas devueltas por la consulta |
rowCount | number | Nú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ámetro | Tipo | Obligatorio | Descripción |
|---|---|---|---|
host | string | Sí | Nombre de host o dirección IP del servidor PostgreSQL |
port | number | Sí | Puerto del servidor PostgreSQL (predeterminado: 5432) |
database | string | Sí | Nombre de la base de datos a la que conectarse |
username | string | Sí | Nombre de usuario de la base de datos |
password | string | Sí | Contraseña de la base de datos |
ssl | string | No | Modo de conexión SSL (disabled, required, preferred) |
table | string | Sí | Nombre de la tabla en la que insertar datos |
data | object | Sí | Objeto de datos a insertar (pares clave-valor) |
Salida
| Parámetro | Tipo | Descripción |
|---|---|---|
message | string | Mensaje de estado de la operación |
rows | array | Datos insertados (si se usa la cláusula RETURNING) |
rowCount | number | Nú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ámetro | Tipo | Obligatorio | Descripción |
|---|---|---|---|
host | string | Sí | Nombre de host o dirección IP del servidor PostgreSQL |
port | number | Sí | Puerto del servidor PostgreSQL (predeterminado: 5432) |
database | string | Sí | Nombre de la base de datos a la que conectarse |
username | string | Sí | Nombre de usuario de la base de datos |
password | string | Sí | Contraseña de la base de datos |
ssl | string | No | Modo de conexión SSL (disabled, required, preferred) |
table | string | Sí | Nombre de la tabla donde actualizar los datos |
data | object | Sí | Objeto de datos con los campos a actualizar (pares clave-valor) |
where | string | Sí | Condición de la cláusula WHERE (sin la palabra clave WHERE) |
Salida
| Parámetro | Tipo | Descripción |
|---|---|---|
message | string | Mensaje de estado de la operación |
rows | array | Datos actualizados (si se usa la cláusula RETURNING) |
rowCount | number | Nú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ámetro | Tipo | Obligatorio | Descripción |
|---|---|---|---|
host | string | Sí | Nombre de host o dirección IP del servidor PostgreSQL |
port | number | Sí | Puerto del servidor PostgreSQL (predeterminado: 5432) |
database | string | Sí | Nombre de la base de datos a la que conectarse |
username | string | Sí | Nombre de usuario de la base de datos |
password | string | Sí | Contraseña de la base de datos |
ssl | string | No | Modo de conexión SSL (disabled, required, preferred) |
table | string | Sí | Nombre de la tabla de la que eliminar datos |
where | string | Sí | Condición de la cláusula WHERE (sin la palabra clave WHERE) |
Salida
| Parámetro | Tipo | Descripción |
|---|---|---|
message | string | Mensaje de estado de la operación |
rows | array | Datos eliminados (si se usa la cláusula RETURNING) |
rowCount | number | Nú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ámetro | Tipo | Obligatorio | Descripción |
|---|---|---|---|
host | string | Sí | Nombre de host o dirección IP del servidor PostgreSQL |
port | number | Sí | Puerto del servidor PostgreSQL (predeterminado: 5432) |
database | string | Sí | Nombre de la base de datos a la que conectarse |
username | string | Sí | Nombre de usuario de la base de datos |
password | string | Sí | Contraseña de la base de datos |
ssl | string | No | Modo de conexión SSL (disabled, required, preferred) |
query | string | Sí | Consulta SQL sin procesar que se va a ejecutar |
Salida
| Parámetro | Tipo | Descripción |
|---|---|---|
message | string | Mensaje de estado de la operación |
rows | array | Array de filas devueltas por la consulta |
rowCount | number | Nú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