问答 查看内容
返回列表

ETL中SQL节点双引号使用问题

84 1
发表于 2024-5-30 11:37:16 | 查看全部 阅读模式
请问

评论1

观小益楼主Lv.1 发表于 2024-5-30 11:37:32 | 查看全部
**问题原因:**

SQL节点查询语句中字段使用了双引号,会被当成字符串处理,去掉双引号或改为反引号即可。

**解决方案:**

spark语法和MySQL一致,反引号``用来 来避免自行定义的标识符(字段名,表名等)和数据库SQL中的关键字冲突(如FROM,CREATE等关键字)。一般的,表名与字段名都使用反引号,但也可以不加。

* * *

回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

微信服务号
联系我们
电话:400-880-0750
邮箱:hello@guandata.com
Copyright © 2001-2024 观远社区 版权所有 All Rights Reserved. 浙 ICP 备15006424号-3
去回复 去发帖 返回顶部
快速回复 返回顶部 返回列表