Logo de QANode

Nodo Oracle

El nodo Oracle permite ejecutar consultas y operaciones en una base de datos Oracle Database.


Descripción General

PropiedadValor
Tipooracle-query
CategoríaBase de Datos
Color🟢 Verde (#22c55e)
Entradain
Salidaout

Conexión

Usando Credenciales Guardadas (Recomendado)

Seleccione una credencial de tipo Oracle.

Configuración Manual

CampoTipoDescripción
Connection StringstringURI completa (TNS o Easy Connect)
HoststringDirección del servidor
PuertonumberPuerto (predeterminado: 1521)
Service NamestringNombre del servicio Oracle
UsuariostringUsuario
ContraseñastringContraseña

Connection String (Easy Connect):

host:1521/service_name

Modos de Consulta

Soporta los mismos presets que los demás nodos de base de datos:

  • Custom SQL — SQL libre con expresiones {{ }} directamente en la query
  • SELECT — Generador de consultas visual
  • EXISTS — Verificar existencia
  • COUNT — Contar registros
  • ASSERT — Verificar valor
  • INSERT — Insertar registros
  • UPDATE — Actualizar registros
  • DELETE — Eliminar registros

Ejemplo de Custom SQL con variable:

SELECT *
FROM users
WHERE email = '{{ variables.EMAIL_TESTE }}'
  AND active = 1

Use comillas para textos y fechas. Para números y flags, normalmente use la expresión sin comillas:

SELECT *
FROM orders
WHERE customer_id = {{ variables.CUSTOMER_ID }}

Outputs

OutputTipoDescripción
rowsarrayRegistros retornados
rowCountnumberNúmero de registros afectados/retornados

Diferencias de Oracle

  • Service Name en lugar del nombre de la base de datos
  • Sintaxis SQL de Oracle (ej: ROWNUM en lugar de LIMIT)
  • El generador de consultas visual genera SQL compatible automáticamente