本章概述瞭如何使用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
中。
如果您在文件中發現任何不正確之處,與您在使用特定功能時的實際體驗不符,或者需要進一步的澄清,請使用此表單報告文件問題。