Documentation Index
Fetch the complete documentation index at: https://www.integrate.io/docs/llms.txt
Use this file to discover all available pages before exploring further.
Description
Execute a SQL query that returns a scalar string value. If the query returns a dataset, the value of the first column in the first row is returned.MySQL, PostgreSQL, Microsoft SQL Server and Amazon Redshift connections:
Syntax
ExecuteSqlString(connection_id, sql_query[, param1] [,…paramN])
Arguments
connection_id (string) - The unique identifier of the connection to use to execute the query. You can find it in the connection’s page. sql_query - String expression that evaluates to a query that returns a scalar value. param11 … paramN - optional parameters to pass to the query. Use ? as placeholder in the query.Google BigQuery connections:
Syntax
ExecuteSqlString(connection_id, sql_query[, configuration_json])
Arguments
connection_id (string) - The unique identifier of the connection to use to execute the query. You can find it in the connection’s page. sql_query - String expression that evaluates to a query that returns a scalar value. configuration_json - optional string:- useQueryCache (optional) - boolean expression. Specifies whether to look for the result in the query cache (default value is true).
- useLegacySql (optional) - boolean expression. Specifies whether to use BigQuery’s legacy SQL dialect for the query (default value is false).
Examples
ExecuteSqlString('mysql_55','SELECT name FROM users WHERE user_id = ?',user_id)
ExecuteSqlString('bq_58', 'SELECT name FROM users ORDER BY rating DESC LIMIT 1;','{"useQueryCache" : false}')