sql - 如何在 Databricks 或 Spark 中转义多个字符
问题描述
我正在使用 Databricks 并使用 sql 查询从 csv 动态创建外部 sql 表。我面临的问题是我创建时的最后一个标题列,带有'\ n'字符。这会导致我的查询出现问题。以下是我已经使用过一次转义选项的查询。当我尝试使用另一个转义选项时,Databricks 会引发错误。关于如何使用多个转义选项的任何想法?
%sql 如果不存在 myTable 则使用 CSV 选项创建表 ("header"="true", "inferschema"="true","multiLine"="true", "escape"='"' "escape" = '\n ') 地点 ''
提前致谢
解决方案
推荐阅读
- apache-spark - 如何使用 spark-operator-k8s 在 RabbitMQ 中收听 Q,然后使用 amqp 消息作为作业参数触发 spark 作业?
- laravel-7 - 授权后的 Laravel sanctum 令牌
- django - 如何在 django views.py 中提取模型的所有值实例
- python - Python ElementTree myroot.findall()
- c# - Identity Server 4 v3.1.2 UserInteraction LoginUrl 不起作用
- java - 如何将字符串转换为 GUID
- python - 我可以将目录从 docker 区域外的某个位置复制到我的 dockerfile 吗?
- javascript - 仅使用纯 JavaScript 检查字符串是否为回文
- spring - 如何在 QuartzScheduler for Spring Framework 中配置 idleWaitTime 环境变量
- python-3.x - Visual Studio Code 单元测试环境