2025年9月25日: PostgreSQL 18 釋出!
支援的版本:當前 (18) / 17 / 16 / 15 / 14 / 13
開發版本:devel
不支援的版本:12 / 11 / 10 / 9.6 / 9.5 / 9.4 / 9.3 / 9.2 / 9.1 / 9.0 / 8.4 / 8.3 / 8.2

2.1. 引言 #

本章概述瞭如何使用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中。

提交更正

如果您在文件中發現任何不正確之處,與您在使用特定功能時的實際體驗不符,或者需要進一步的澄清,請使用此表單報告文件問題。