SQL 程式設計

Db2® for IBM® i 資料庫提供「結構化查詢語言 (SQL)」的廣泛支援。

本主題集合中顯示的 SQL 陳述式範例基於範例表格,並假設下列陳述式為真:

  • 每一個 SQL 範例會顯示在數行上,陳述式的每一個子句分別顯示在一行上。
  • SQL 關鍵字會強調顯示。
  • 範例表格中提供的表格名稱使用綱目 CORPDATA。 在「範例表格」中找不到的表格名稱應該使用您建立的綱目。
  • 使用SQL命名慣例。
  • 雖然 APOST 和 APOSTSQL 前置編譯器選項不是 COBOL中的預設選項,但會採用它們。 SQL 及主電腦語言陳述式中的字串文字以單引號 (') 區隔。
  • 除非另有說明,否則會使用 *HEX 排序順序。

只要範例與這些假設不同,就會說明。

因為本主題集合是針對應用程式設計師,所以大部分範例顯示為如同它們是在應用程式中撰寫。 不過,許多範例可以稍微變更,並使用互動式 SQL 以互動方式執行。 使用互動式 SQL 時, SQL 陳述式的語法與內嵌在程式中的相同陳述式的格式略有不同。

附註: 使用程式碼範例,即表示您同意 程式碼授權及免責聲明資訊的條款。