PostgreSQL 服务器是否仅接受 SQL 脚本, 或者同时接受服务器和客户端 psql?
PostgreSQL 服务器是否仅接受 SQL 脚本, 或者同时接受服务器和客户端 psql?
一个 SQL 脚本能够被 RDBMS(如 PostgreSQL 服务器)单独解释吗,还是需要服务器和客户端(如 psql)共同解释?服务器是否能够接受 SQL 脚本文件,还是只有客户端可以?
我的问题源于了解到在 psql 中,\\i
命令可以用来读取和执行 SQL 脚本。但是如果 SQL 脚本可以被 PostgreSQL 服务器接受,那么我该如何提供这个脚本给服务器呢?
在编写 SQL 脚本时,我该如何编写注释?#
是否仍然用于标记注释?
我需要提供 shebang 吗?如果需要,那么有 shebang 比没有 shebang 好吗?
谢谢。
我试图将https://stackoverflow.com/a/771880/156458的内容放入一个 SQL 脚本中,这样我就可以复用它。
admin 更改状态以发布 2023年5月21日