gpt4 book ai didi

azure - 在 Azure 数据工厂上的 Concat 语句中调用变量

转载 作者:行者123 更新时间:2023-12-02 08:30:03 24 4
gpt4 key购买 nike

我纯粹在变量事件中调用以下表达式,因为我正在单步执行逻辑以了解此问题的根源:

@concat('{d'',variables('QODBC 过去日期'),''}')

我不断收到以下错误:

Invalid Position 25 Syntax error: Missing comma between arguments

我显然遗漏了一些东西,但是当我删除 concat 内的变量表达式或两个字符串时,它就可以工作。有人知道我在这里做错了什么吗?

期望的输出是{d'2020-04-08'}

这是一个动态内容,我将把它放在日期过滤器上下文的 SQL 查询中。

该变量是在管道中进一步创建的日期输入。

谢谢!

最佳答案

由于 ' 是字符串分隔符,如果您希望在输出中使用它,则需要对其进行分隔。您可以通过将其加倍来分隔它,因此请尝试以下操作:

@concat('{d''',variables('QODBC Past Date'),'''}') 

注意 3 ' 连续出现在两个位置 - 一个用于字符串结尾,两个在输出中成为 1。

关于azure - 在 Azure 数据工厂上的 Concat 语句中调用变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61686164/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com