From 561ada7eb342c2c684a18194c4891a042aaab076 Mon Sep 17 00:00:00 2001 From: Augusto Passalacqua Date: Thu, 19 Mar 2026 14:50:15 +0100 Subject: [PATCH 1/2] Add info about ExecuteDMLStatement to the OQL Module documentation --- .../modules/oql-module.md | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/content/en/docs/marketplace/platform-supported-content/modules/oql-module.md b/content/en/docs/marketplace/platform-supported-content/modules/oql-module.md index 4941ec91df4..0766698912b 100644 --- a/content/en/docs/marketplace/platform-supported-content/modules/oql-module.md +++ b/content/en/docs/marketplace/platform-supported-content/modules/oql-module.md @@ -26,8 +26,9 @@ Care should be taken to guarantee that the query is valid and does not expose ap The OQL module has the following features: * Executes an OQL query directly or loads a query from a dataset +* Executes an OQL statement * Supports running queries with limit and offset -* Supports OQL named query parameters +* Supports queries and statements with OQL named query parameters * Returns data directly or generates a CSV file * If you opt to generate a CSV file, this can be created with the following characteristics: * Compressed in a Zip file @@ -82,6 +83,16 @@ It returns the following: * The number of results of executing `statement` +### ExecuteDMLStatement {#executedmlstatement} + +This action executes an [OQL Statement](/refguide/oql-statements/) and returns the number of affected rows. + +Named parameters are also supported when running OQL statements. + +{{% alert color="info" %}} +The `ExecuteDMLStatement` action is only available starting with the OQL Module version 5.0.0 and above. +{{% /alert %}} + ### ExportOQLToCSV {#exportoqltocsv} This action executes an OQL query and saves the result in a CSV file. @@ -117,3 +128,6 @@ If you wish to use named parameters inside an OQL query, you must call the follo {{% alert color="info" %}} If you wish to keep the same parameters across multiple calls to the [ExecuteOQLStatement](#executeoqlstatement) action, you must set `preserveParameters` to `true`. All other OQL actions above will clear all defined parameters after every call. {{% /alert %}} +{{% alert color="info" %}} +The `AddDateTimeParameter` action is not supported in conjunction with the [ExecuteDMLStatement](#executedmlstatement) action. +{{% /alert %}} From 8b5488a61f1a465d025495c170338529e91c73e5 Mon Sep 17 00:00:00 2001 From: Mark van Ments <35492184+MarkvanMents@users.noreply.github.com> Date: Mon, 23 Mar 2026 17:05:35 +0100 Subject: [PATCH 2/2] Clarify alert messages in oql-module.md Updated alert messages for clarity and consistency. --- .../platform-supported-content/modules/oql-module.md | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/content/en/docs/marketplace/platform-supported-content/modules/oql-module.md b/content/en/docs/marketplace/platform-supported-content/modules/oql-module.md index 0766698912b..7d56cf85b43 100644 --- a/content/en/docs/marketplace/platform-supported-content/modules/oql-module.md +++ b/content/en/docs/marketplace/platform-supported-content/modules/oql-module.md @@ -85,14 +85,14 @@ It returns the following: ### ExecuteDMLStatement {#executedmlstatement} +{{% alert color="info" %}} +The `ExecuteDMLStatement` action is only available in the OQL Module version 5.0.0 and above. +{{% /alert %}} + This action executes an [OQL Statement](/refguide/oql-statements/) and returns the number of affected rows. Named parameters are also supported when running OQL statements. -{{% alert color="info" %}} -The `ExecuteDMLStatement` action is only available starting with the OQL Module version 5.0.0 and above. -{{% /alert %}} - ### ExportOQLToCSV {#exportoqltocsv} This action executes an OQL query and saves the result in a CSV file. @@ -128,6 +128,7 @@ If you wish to use named parameters inside an OQL query, you must call the follo {{% alert color="info" %}} If you wish to keep the same parameters across multiple calls to the [ExecuteOQLStatement](#executeoqlstatement) action, you must set `preserveParameters` to `true`. All other OQL actions above will clear all defined parameters after every call. {{% /alert %}} + {{% alert color="info" %}} -The `AddDateTimeParameter` action is not supported in conjunction with the [ExecuteDMLStatement](#executedmlstatement) action. +The `AddDateTimeParameter` action cannot be used in conjunction with the [ExecuteDMLStatement](#executedmlstatement) action. {{% /alert %}}