
PostgreSQL es un sistema de bases de datos de c贸digo abierto ampliamente utilizado en todo el mundo para gestionar bases de datos.
Table of Contents
馃搶 驴Qu茅 es este m贸dulo?
Este m贸dulo permite integrar Saturn Studio con PostgreSQL, un sistema de base de datos de c贸digo abierto ampliamente utilizado a nivel mundial. A trav茅s de este conector, puedes ejecutar consultas personalizadas, insertar datos y actualizar registros directamente desde tu flujo de automatizaci贸n.
馃摎 Descripci贸n de los comandos
馃搫 Query PostgreSQL
Par谩metro | Descripci贸n | Ejemplo |
---|---|---|
Credencial | Credencial de acceso a la base de datos PostgreSQL. | credential |
Consulta | Consulta SQL a ejecutar en la base de datos. | SELECT * FROM table |
Asignar resultado a variable | Variable donde se almacenar谩 el resultado. | [{ “id”: 1, “name”: “Saturn”, “mass”: 5.6834e+26, “moons”: 82, “discovery_year”: 1610 }] |
Permite ejecutar cualquier consulta SQL sobre una base de datos PostgreSQL conectada.
馃搫 Insert Rows in a Table
Par谩metro | Descripci贸n | Ejemplo |
---|---|---|
Credencial | Credencial de acceso a PostgreSQL. | My PostgreSQL credentials |
Tabla | Tabla donde se desea insertar registros. | tblwiUIYWObDCBexa |
Columnas | Datos a insertar como objetos clave-valor. | [{ “Name”: “John”, “Lastname”: “Doe”, “Age”: 30 }] |
Asignar resultado a variable | Variable donde se almacenar谩 la respuesta. | { “table”: “saturn”, “rows”: [{ “name”: “Earth”, “mass”: “1.3452e+23”, “moons”: “1”, “discovery_year”: “0” }] } |
Inserta una o m谩s filas en una tabla espec铆fica de la base de datos.
馃搫 Update Rows in a Table
Par谩metro | Descripci贸n | Ejemplo |
---|---|---|
Credencial | Credencial de acceso a PostgreSQL. | My PostgreSQL credentials |
Tabla | Tabla donde se actualizar谩n los registros. | tblwiUIYWObDCBexa |
Columnas | Nuevos valores a actualizar en formato clave-valor. | [{ “Name”: “John”, “Lastname”: “Doe”, “Age”: 30 }] |
Cl谩usula WHERE | Condici贸n para seleccionar los registros a actualizar. | column = ‘value’ |
Asignar resultado a variable | Variable donde se almacenar谩 el resultado de la operaci贸n. | { “table”: “saturn”, “rows”: [{ “name”: “Earth”, “mass”: “1.3452e+23”, “moons”: “1”, “discovery_year”: “0” }] } |
Actualiza registros existentes dentro de una tabla seg煤n condiciones definidas.
馃И Ejemplos de uso
- Query PostgreSQL: Consultar informaci贸n hist贸rica de planetas para su an谩lisis autom谩tico.
- Insert Rows in a Table: Cargar datos recolectados por el robot directamente en una tabla PostgreSQL.
- Update Rows in a Table: Modificar registros en funci贸n de resultados obtenidos durante la automatizaci贸n.
馃З Requisitos
- Tener una credencial v谩lida de PostgreSQL configurada en Saturn Studio.
- Contar con los permisos necesarios para ejecutar operaciones de lectura y escritura sobre la base de datos.
- Conocer el nombre exacto de la tabla y los campos que se desean consultar, insertar o actualizar.
- Asegurarse de que la sintaxis SQL utilizada en consultas y condiciones sea v谩lida.