首页 > 解决方案 > 如何在 Tableau Desktop 中添加声明/设置和 CTE

问题描述

我正在尝试插入一个包含声明/集和 CTE 的自定义 sql 查询。我已经阅读了诸如自定义 ODBC 之类的替代方案,将其包装在 a 中select * from XX,但均未奏效。

这是我尝试插入我的 Microsoft SQL Server 查询(在 MS SQL Server 中工作)时遇到的错误: [Microsoft][ODBC Driver 13 for SQL Server][SQL Server]Incorrect syntax near the keyword 'set'.

谢谢!

标签: sql-servertableau-apicommon-table-expression

解决方案


尝试设置EncodingDriverUnicodeType

[odbc_name]
...
Encoding=UTF8
DriverUnicodeType=1

此外,您的 sql 版本和 odbc 驱动程序之间可能存在版本不匹配。


推荐阅读