amazon-redshift - 从 Red-Shift 迁移到 Snowflake——将 RedShift 中的卸载转换为复制到阶段
问题描述
我正在将代码从 RedShift 迁移到 Snowflake,并在 Red Shift 中遇到了 ESCAPE 命令。当我尝试将其转换为兼容的雪花时,我不确定它是否能正常工作。
RedShift 中的语句就是 ESCAPE
有人可以提出一些见解或雪花中的相应声明应该是什么?
解决方案
Snowflake 具有可用于数据文件的文件格式信息。该格式可以包含备用转义字符规范(反斜杠除外)。请参阅:https ://docs.snowflake.com/en/sql-reference/sql/create-file-format.html#format-type-options-formattypeoptions并查看“转义”参数。
推荐阅读
- reactjs - VSCode React-Native 在需要导入时没有下划线
- windows - 如何找到 USB 连接设备的文件系统路径?
- node.js - Lighthouse 返回错误:nginx 反向代理上的 NO_FCP
- python - 如何只分析图像的一部分?
- java - 如何使用 DOM Parser 在包含与节点名称相同的标记名的节点内复制元素
- reactjs - 当我尝试更新状态时出现无限循环
- c++ - 使用虚拟/抽象类为管道架构定义通用 API
- ssh - Gitlab SSH:权限被拒绝,尽管密钥设置正确
- excel - 返回多个 Max 的最大值的航向
- javascript - Laravel + Quasar @click 显示模式不起作用