How to send a SQL statement longer than 1024 characters with EcoStruxure Machine SCADA Expert?
In EcoStruxure Machine SCADA Expert, the function DBExecute can be used to write some data in SQL Database.
There is a limitation with this function. The maximum length of an SQL statement 1024 characters.
The goal of this article is to explain how to send more than 1024 characters in the SQL Databse, with the function DBExecute
This article is applicable for EcoStruxure Machine SCADA Expert, all version
To execute SQL commands longer than 1024 characters with DBExecute() or DBCursorOpenSQL(), need to break the SQL statement into fragments, storing those fragments in string tags, and then using tag pointers to reference those tags.
For example:
There is a limitation with this function. The maximum length of an SQL statement 1024 characters.
The goal of this article is to explain how to send more than 1024 characters in the SQL Databse, with the function DBExecute
This article is applicable for EcoStruxure Machine SCADA Expert, all version
To execute SQL commands longer than 1024 characters with DBExecute() or DBCursorOpenSQL(), need to break the SQL statement into fragments, storing those fragments in string tags, and then using tag pointers to reference those tags.
For example:
$SQL1 = "first 1000 chars"
$SQL2 = "second 1000 chars"
$DBExecute("ConnName", "{SQL1}{SQL2}")
$SQL2 = "second 1000 chars"
$DBExecute("ConnName", "{SQL1}{SQL2}")
發佈於: 施耐德電機Taiwan


需要協助?
產品選型工具
快速輕鬆地為您的應用找到合適的產品和附件。
取得報價
立即線上提交您的銷售需求,專業團隊將主動聯繫您。
購買地點
輕鬆在您所在地區找到最近的施耐德電機經銷商。
支援中心
在同一位置找到滿足您所有需求的支援資源。