Chapter 2. SQL 語言

Table of Contents
2.1. 介紹
2.2. 概念
2.3. 建立新表
2.4. 向表中加入行
2.5. 查詢一個表
2.6. 在表之間連線
2.7. 統計函數
2.8. 更新
2.9. 刪除

2.1. 介紹

本章提供一個如何使用 SQL 執行簡單操作的概述. 本教學的目地只是給你一個介紹,並非完整的 SQL 教學.都許多關於 SQL 的書,包括 Understanding the New SQLMelton and Simon, 1993A complete guideJimMeltonAlan R.Simon1-55860-245-31993Morgan Kaufmann1993Morgan Kaufmann Publishers, Inc.A Guide to the SQL StandardDate and Darwen, 1997A user's guide to the standard database language SQLFourth EditionC. J.DateHughDarwen0-201-96426-01997Addison-Wesley1997Addison-Wesley Longman, Inc..而且你還要知道有些 PostgreSQL語言特性是對標準的擴展.

在隨後的範例裡,我們假設你已經建立了名為 mydb 的資料庫,就象在前面的章裡面介紹的一樣,並且已經啟動了 psql

本手冊的範例也可以在PostgreSQL 來源碼發佈裡的目錄 src/tutorial/ 中找到. 請參考該目錄中的 README 文件獲取如何使用 它們的資訊.要開始這個教學,按照下面說的進行︰

$ cd ..../src/tutorial
$ psql -s mydb
...

mydb=> \i basics.sql

\i 命令從指定的文件中讀取命令. -s 選項把你置於單步樣式,它在向伺服器發送每個語句之前 暫停.在本節使用的命令都在文件 basics.sql 中.