Skip to main content

Oracle Node

What it does​

Executes Oracle SQL operations using Oracle credentials and returns query results or execution metadata.

Inputs/config​

  • Oracle credential reference.
  • SQL text and bind parameters.
  • Optional fetch size/timeout settings.

Outputs/branches​

  • Uses matched_output.
  • success for completed operations.
  • error for SQL parse, auth, or connectivity failures.

Example usage snippet​

{
"id": "n_oracle",
"type": "oracle_node",
"config": {
"query": "select * from CUSTOMERS where CUSTOMER_ID = :id",
"params": { "id": "{{input.customerId}}" }
}
}

Common pitfalls​

  • Incorrect bind variable syntax (:name) for Oracle.
  • Case/identifier mismatches with quoted table names.
  • Large result sets without pagination controls.