问题标签 [psql]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
sql - 如何在 psql 中使用脚本变量?
在 MS SQL Server 中,我创建脚本以使用可自定义的变量:
然后,我将在运行时更改 的值@somevariable
,具体取决于我在特定情况下想要的值。由于它位于脚本的顶部,因此很容易查看和记住。
我如何对 PostgreSQL 客户端做同样的事情psql
?
postgresql - PostgreSQL“描述表”
您如何DESCRIBE TABLE
在 PostgreSQL 中执行相当于 Oracle 的操作(使用 psql 命令)?
windows - 如何使用 Windows 完成 psql?
有通过 Cygwin 或 UNIX 的 psql 命令完成的功能 Windows native 没有 psql 中的功能。如何使用 Windows 完成 psql?
postgresql - 显示查询结果列类型 (PostgreSQL)
有没有办法轻松获取查询结果的列类型?我阅读了 psql 文档,但我认为它不支持。理想情况下,我能够得到类似的东西:
有没有一种方法可以在不编码的情况下获取这些信息?
postgresql - 如何在 psql 中切换数据库?
在 MySQL 中,我使用use database_name;
什么是psql
等价物?
postgresql - 用于 psql 的 Shebang
我正在尝试编写 PostgreSQL 脚本,但 shebang 行有问题
这给了我错误,就好像我刚刚psql
在命令行中输入没有任何参数一样。我该怎么做?
sql - 同音性和 SQL
我目前正在使用 emacs sql-mode 作为我的 sql shell,一个(简化的)查询响应如下:
如果我想根据该数据制定另一个查询,例如
您会看到我必须在visit_key
and之间添加逗号created
,并用引号将到期值括起来。
是否有一个 SQL DB shell 可以更一致地显示其内容,以便我可以最大限度地减少这种编辑?例如
或者
我正在使用 postgresql 顺便说一句。
postgresql - 在 postgres / postgresql / psql 中评论字符/字符?
postgres中评论的特征是什么?
谢谢cababunga,以下似乎可行:
但这不起作用:
\dt: 额外参数“--”被忽略
postgresql - 遇到错误时如何停止 Postgres 脚本?
有没有办法指定在执行 sql 脚本时遇到脚本上的第一个错误时停止,它通常会继续,而不管以前的错误。
postgresql - 使用 pg_restore 从较新版本的 PostgreSQL 恢复
我有一个运行 PostgreSQL v9.0 的(生产)数据库服务器和一个运行 PostgreSQL v8.4 的开发机器。我想转储生产数据库并在开发机器上使用它。我无法升级开发机器上的 postgres。
在生产机器上,我运行:
在开发机器上,我运行:
我得到了这个错误:
无论我在转储时选择自定义、tar 还是纯文本格式,都会发生这种情况。
我在网上找到了一个讨论,建议我应该pg_restore
在开发机器上使用更新版本的。我通过简单地将 9.0 二进制文件复制到开发机器来尝试此操作,但由于链接问题而失败(并非意外)。
我认为使用纯文本转储的目的在于它是原始的、可移植的 SQL。显然不是。
如何将 9.0 DB 安装到我的 8.4 安装中?