从PSQL Shell 检查 postgres=# \dtList of relationsSchema | Name | Type | Owner---+---+---+---public | account | table | postgrespublic | accounts | table | postgrespublic | bank | table | postgrespublic | logger | table | postgrespublic | randoms | table | postgrespublic | studen...
但psql将有默认值。如果默认值工作,那么你是连接到默认数据库。你只能连接到一个数据库一个psql命令。
Here, you can see that two tables have been created, and three insert commands were executed. Sometimes in Windows, you may getPermission Denied. That basically will happen for the backslashes in the directory path after\i.
從PSQL Shell 執行 SQL 檔案 此外,你可以從 psql shell 執行 SQL 指令碼,如下所示: 在這裡,你可以看到已經建立了兩個表,並且執行了三個插入命令。有時在 Windows 中,你可能會收到Permission Denied。 這基本上會發生在\i之後的目錄路徑中的反斜槓上。
postgres-#\iC:/Users/Admin/Desktop/script1.sqlCREATE TABLECREATE TABLEINSERT01INSERT01INSERT01 在这里,你可以看到已经创建了两个表,并且执行了三个插入命令。有时在 Windows 中,你可能会收到Permission Denied。 这基本上会发生在\i之后的目录路径中的反斜杠上。