hunterex Asked: 2021-01-12 03:28:43 +0800 CST2021-01-12 03:28:43 +0800 CST 2021-01-12 03:28:43 +0800 CST 除了名为 postgres 的数据库之外,有没有更好的方法来列出 Postgres 中的所有数据库? 772 SELECT datname FROM pg_database WHERE datistemplate = false AND datallowconn = true And datname NOT IN ('postgres') 使用上面的代码,我得到了除了postgres下图所示的所有数据库: 有没有比我上面的代码更好/更干净/更好的方法来获得相同的结果? postgresql select 1 个回答 Voted Best Answer Laurenz Albe 2021-01-12T03:42:06+08:002021-01-12T03:42:06+08:00 没有真正的改进可能,但我认为以下内容更具可读性: SELECT datname FROM pg_database WHERE NOT datistemplate AND datallowconn AND datname <> 'postgres';
没有真正的改进可能,但我认为以下内容更具可读性: