首页 > 解决方案 > psql 中输入的 SQL 命令是属于 SQL(Postgresql 的 SQL 方言)还是 PL/PgSQL?

问题描述

psql 中键入的 SQL 命令是否属于

换句话说,我应该在 psql 中使用 SQL(Postgresql 的 SQL 方言)还是 PL/PgSQL?

标签: sqlpostgresqlpsql

解决方案


除非您声明一个 plpgsql 块(或任何其他 pl 语言),否则它们不是 plpgsql。否则,如果不是像 \set 或 \dt 这样的 psql 斜杠命令,则假定命令是 SQL 语法。


推荐阅读