Basic Information Page

The following table describes the key information on the Basic Info page.

Element Description

What do you want to call your endpoint?

Identifies the connection with a meaningful name that defines the purpose of connection. For example, CreateEmployeeInDB for a database connection that adds new employee data. The name can include English alphabetic characters, numbers, underscores, and dashes. The name cannot include:

  • Blank spaces (for example, My DB Connection)

  • Special characters (for example,  #;83& or righ(t)now4)

  • Multibyte characters

What does this endpoint do?

Provide a description of what this connection does.

What operation do you want to perform?

If configuring the connection in the invoke direction, select the operation to perform.

  • Invoke a Stored Procedure — Select to run a stored procedure on the database.

  • Run a SQL Statement — Select to run a SQL query on the database.

  • Perform an Operation On a Table — Select to perform one of the following operations on a table. You can update or insert multiple records in a single request.

    • Insert

    • Update

    • Insert or Update (Merge)

Notes
  • When operations in a SQL statement such as Update, Concat, and Merge accept values for the inbound invocation of an integration, they do not work. For example, the following query does not work:

    select concat(empname, 'ss') from DB_AQ where empno=#empno
    select empno from DB_AQ where empname=concat(#empname, 'YY') 

    As a workaround, handle these scenarios during payload mapping. For example, perform a concatenation during mapping of the payload. The final output can then be passed as input to the SQL query.

  • IN/BETWEEN operators are not supported with bind parameters. Use greater than (>) and less than (<) operators instead.