sfsql 技巧和提示 – 已过时

本主题提供有关使用 sfsql 的技巧、提示和其他有用信息。

本主题内容:

设置会话默认值

如果在启动 sfsql 时,您未在 login.defaults 文件或命令行中为会话设置默认角色、数据库、架构或仓库,则应设置这些值,以便更轻松地执行 SQL 查询以及 DDL 或 DML 操作。有关更多信息,请参阅:

请注意,这些默认值也可以由单个用户或账户管理员在用户级别设置。

指定目录路径和文件

默认情况下,在 sfsql 中执行任何文件操作时,客户端会在启动客户端的目录路径中查找该文件。要使用位于不同目录路径中的文件,请提供完全限定的路径,例如 /<path>/<to>/<file> (在 Linux 或 macOS 环境中)。

转义控制字符

sfsql 会对用户输入的控制字符进行预处理。因此,要将单个反斜杠字符插入客户端的 SQL 字符串字面量中,需要对反斜杠字符进行双重转义(即 \ 必须写成 \\\\)。

设置输出格式

HenPlus 强制输出以分隔表/列格式显示。这可能会导致在字段值中添加尾随空格,并在查询结果中每行的末尾添加列分隔符(例如 |,)。如果您不希望在结果中添加这些附加字符,则需要手动删除它们。

语言: 中文