This part is about extending the server functionality with user-defined functions, data types, triggers, etc. These are advanced topics which should be approached only after all the other user documentation about <productname>PostgreSQL</productname> has been understood. Later chapters in this part describe the server-side programming languages available in the <productname>PostgreSQL</productname> distribution as well as general issues concerning server-side programming. It is essential to read at least the earlier sections of <xref linkend="extend"/> (covering functions) before diving into the material about server-side programming. ここでは、ユーザ定義関数、データ型、トリガなどを使用してサーバの機能を拡張する方法について説明します。 これらはPostgreSQLに関するユーザ向けの文書を理解した後にのみたどり着く先進的な話題です。 また、最後の数章でPostgreSQLに附属するサーバサイドのプログラミング言語についても説明します。 同時にサーバサイドのプログラミング言語に関する一般的な問題についても説明します。 サーバサイドのプログラミング言語の章に進む前に、少なくとも、第36章(関数も説明しています)の最初の数節を読破することは重要です。
目次