sqoop - 将列名称为“From”、“To”的数据通过 sqooping 到 Vertica 时出错
问题描述
我正在尝试将数据到 Vertioca 到一个表,该表具有名为 'From'、'To' 的列,因此我收到错误为 VJDBC ERROR: Syntax error at or near "To" 。如果我们无法更改 DB 中的列名,则任何替代方法
解决方案
正如@marcothesane 在评论中所建议的那样,添加双引号解决了我的问题。
推荐阅读
- arrays - 如何在 Dart 中将地图添加到列表中
- c# - C# 中有 netstat 命令的替代方法吗?
- python - 没有 pycharm 重新开始
- python - 如何使用 Python 3 在 Jupyter Notebook 中过滤特定数量的行?
- javascript - 当我似乎只发送一个标头时,ExpressJS 抛出多个标头错误
- javascript - 模拟子组件 - 多个组件匹配节点与标记名错误
- asp.net - 在同一个 asp.net Web 应用程序中使用两个 Owin 身份
- python - Python 生成的 lzma 文件缺少未压缩的大小
- php - 在 PHP 中循环 fputcsv 的问题,我该如何解决?
- c++ - 复制“向量”数组:通过 memcpy 还是迭代每个?