gsql输入输出元命令参考
GBase社区管理员参数 | 参数说明 |
\copy { table [ ( column_list ) ] | ( query ) } { from | to } { filename | stdin | stdout | pstdin | pstdout } [ with ] [ binary ] [ oids ] [ delimiter [ as ] 'character' ] [ null [ as ] 'string' ] [ csv [ header ] [ quote [ as ] 'character' ] [ escape [ as ] 'character' ] [ force quote column_list | * ] [ force not null column_list ] ][parallel integer] | 在任何gsql客户端登录数据库成功后,可以执行导入导出数据。这是一个运行SQL COPY命令的操作,但不是读取或写入指定文件的服务器,而是读取或写入文件,并在服务器和本地文件系统之间路由数据。 这意味着文件的可访问性和权限是本地用户的权限,而不是服务器的权限,并且不需要数据库初始化用户权限。 说明
|
\echo [STRING] | 把字符串写到标准输出。 |
\i FILE | 从文件FILE中读取内容,并将其当作输入,执行查询。 |
\i+ FILE KEY | 执行加密文件中的命令。 |
\ir FILE | 和\i类似,只是相对于存放当前脚本的路径。 |
\ir+ FILE KEY | 和\i+类似,只是相对于存放当前脚本的路径。 |
\o [FILE] | 把所有的查询结果发送到文件里。 |
\qecho [STRING] | 把字符串写到查询结果输出流里 |
热门帖子
- 12025-12-01浏览数:182759
- 22023-05-09浏览数:25044
- 42023-09-25浏览数:18519
- 52020-05-11浏览数:17526