本章概述如何使用SQL來執行簡單的操作。本教學僅旨在向您介紹,絕不是關於SQL的完整教學。 有許多關於SQL的書籍,包括 [melt93] 和 [date97]。您應該知道某些 PostgreSQL 語言功能是標準的擴展。
在下面的範例中,我們假設您已建立一個名為 mydb
的資料庫,如上一章所述,並且已能夠啟動 psql。
本手冊中的範例也可以在 PostgreSQL 原始碼發布包的 src/tutorial/
目錄中找到。(PostgreSQL 的二進位發布包可能不提供這些檔案。)要使用這些檔案,首先切換到該目錄並執行 make
$
cd
...
/src/tutorial$
make
這將建立腳本並編譯包含使用者定義函數和類型的 C 檔案。 然後,要啟動教學,請執行以下操作
$
psql -s mydb
...
mydb=>
\i basics.sql
\i
命令從指定檔案讀取命令。 psql
的 -s
選項使您進入單步執行模式,該模式會在將每個語句傳送到伺服器之前暫停。 本節中使用的命令位於 basics.sql
檔案中。
如果您在文件中發現任何不正確、與特定功能的體驗不符或需要進一步澄清之處,請使用此表格來回報文件問題。