提问人:Nadeeshan Dissanayake 提问时间:11/16/2023 更新时间:11/16/2023 访问量:18
在 Ballerina 中参数化 MySQL 查询的顺序列名称和排序顺序
Parameterising order column name and sort order for MySQL queries in Ballerina
问:
我需要在 .sql:ParameterizedQuery
即:
`SELECT * FROM <TABLE_NAME> ORDER BY ${<COLUMN_NAME>} ${<SORT_ORDER>}`
这是我尝试使用的代码,但这似乎不起作用。
sqlQuery = sql:queryConcat( sqlQuery, ` ORDER BY ${'order.columnName} ${'order.sortOrder}`)
我想只有值支持作为参数。sql:ParameterizedQuery
答:
3赞
Nadeeshan Dissanayake
11/16/2023
#1
是的,仅支持将值作为参数。对于此用例,需要定义多个。sql:ParameterizedQuery
可以使用匹配大小写来选择特定查询。
评论