【发布时间】:2017-09-21 08:56:00
【问题描述】:
我想在 monetdb 中获取带引号的标识符。
假设我有一个表tableA,它有两列ColumnA 和ColumnB。
我希望动态设置报价。如果我的ColumnA 被引用并且columnB 不是它应该为ColumnB 添加引号。
select "columnA", ColumnB from "tableA" 查询应该运行如下查询
select "columnA", "columnB" from "tableA" 在莫奈数据库中
我有一个获取动态查询的场景。 对于某些标识符(列名),我们得到引用,而有些则没有。 我想让它统一。像那些列名没有被引用,它应该在 monetdb 中为它们添加 qoute
示例 从“tableA”中选择“tableA”.ColumnnameA、tableA.ColumnB 当我将执行上述查询时,我将收到错误 no such column 'tableA.ColumnB' 但是当我将引号添加到第二个列表名时,它可以正常工作
从“tableA”中选择“tableA”.ColumnnameA、“tableA”.ColumnB 此查询对我有用,但我无法将手动报价添加到所有查询中。是否有我可以在 monetDB 中设置的属性,以便在缺少报价时添加报价。
我可以在 monetDB 中实现相同的功能吗?
【问题讨论】:
-
更多描述:
标签: monetdb