sql-server - 如何在 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'.
谢谢!
解决方案
尝试设置Encoding
和DriverUnicodeType
[odbc_name]
...
Encoding=UTF8
DriverUnicodeType=1
此外,您的 sql 版本和 odbc 驱动程序之间可能存在版本不匹配。
推荐阅读
- c# - 为什么没有更新箭头绘制状态的事件?
- html - 将 ng-template 与标签本身分离到其单独的组件中
- google-cloud-platform - 您的项目因违反我们的服务条款(GCP 错误)而被暂停进行加密货币挖掘
- python - 为什么我无法在我的 centos 上安装 dlib 库?
- flutter - 当键盘在 textfeild 单击时打开时,堆栈内的底部容器向上移动 - Flutter
- html - 在 iOS 上调整了一个复选框
- r - 使用 R 对标签进行分词
- html - 在保持边界半径的同时倾斜图像的一侧
- asp.net - ASPX 标记。从 web.config 中的键值引用连接字符串
- kubernetes - Vault 服务帐户是否应该使用默认服务帐户 API 令牌向 Kubernetes 进行身份验证?