Genexus - 如何编写字符串文字?

Genexus - How to Write String Literals?

我们有初始化数据库 triggers/functions 的过程,因此它们将 SQL 命令作为纯代码中的字符串插入到 varchar 变量中,如下例所示:

我的问题是:

GeneXus 目前不支持多行。 根据您共享的代码,您的做法是正确的。

您可以在 SQL 语句中添加一个字符串(例如:|),然后在执行 SQL.[=13= 之前执行 replace ]

&NewLine = NewLine()

&SQL = &SQL.Replace('|',&newLine())

或使用正则表达式