【问题标题】:postgres rename database not workingpostgres重命名数据库不起作用
【发布时间】:2011-07-13 06:41:36
【问题描述】:
bin]# ./createdb cx123 -U postgres [bin]# ./createdb cx111 -U postgres [bin]# ./psql -d cx123 -U postgres 欢迎使用 PostgreSQL 交互式终端 psql 8.3.7。 键入:\copyright 获取分发条款 \h 获取 SQL 命令帮助 \?寻求 psql 命令的帮助 \g 或以分号终止以执行查询 \q 退出 cx123=# 更改数据库 cx111 重命名为 cx222 cx123-#\q [bin]# ./psql -l -U postgres 数据库列表 姓名 |所有者 |编码 ------------+----------+---------- CX111 |后勤 | UTF8 CX123 |后勤 | UTF8 (2 行) ################################################# #

大家好,看到上面的代码,我未能将 cx111 重命名为 cx 222,知道吗?非常感谢。

【问题讨论】:

    标签: postgresql


    【解决方案1】:

    您需要用分号终止 ALTER 语句。

    你输入它的方式,它永远不会被执行,因为 psql 正在等待语句完成。

    【讨论】:

      猜你喜欢
      • 2015-10-12
      • 1970-01-01
      • 1970-01-01
      • 2015-12-31
      • 1970-01-01
      • 2021-07-24
      • 2022-12-30
      • 1970-01-01
      相关资源
      最近更新 更多