PostgreSQL 9.4.8 Ubuntu 16.04 64 位
我只想解释一下这里发生的事情。为什么找不到这个命令?没有其他的。
malikarumi@Tetuoan2:/usr/lib/postgresql/9.4/bin$ pg_ctl stop -m fast
pg_ctl: command not found
malikarumi@Tetuoan2:/usr/lib/postgresql/9.4/bin$ sudo pg_ctl stop -m fast
[sudo] password for malikarumi:
sudo: pg_ctl: command not found
malikarumi@Tetuoan2:/usr/lib/postgresql/9.4/bin$ ls
clusterdb initdb pg_ctl pg_restore postmaster
createdb oid2name pg_dump pg_standby psql
createlang pg_archivecleanup pg_dumpall pg_test_fsync reindexdb
createuser pg_basebackup pg_isready pg_test_timing vacuumdb
dropdb pgbench pg_receivexlog pg_upgrade vacuumlo
droplang pg_config pg_recvlogical pg_xlogdump
dropuser pg_controldata pg_resetxlog postgres
malikarumi@Tetuoan2:/usr/lib/postgresql/9.4/bin$
Run Code Online (Sandbox Code Playgroud) postgres=#和 和有postgres-#什么区别?我尝试使用谷歌搜索并查看官方网站,但无法找到符号。
每当我使用 UUID 作为文字时,我都会得到
SELECT a82857b6-e336-4c6c-8499;
ERROR: syntax error at or near "-"
Run Code Online (Sandbox Code Playgroud)
我认为这可能是编码问题,但似乎并非如此。