Movatterモバイル変換


[0]ホーム

URL:



Facebook
Postgres Pro
Facebook
Downloads
37.3. User-Defined Functions
Prev UpChapter 37. ExtendingSQLHome Next

37.3. User-Defined Functions

PostgreSQL provides four kinds of functions:

Every kind of function can take base types, composite types, or combinations of these as arguments (parameters). In addition, every kind of function can return a base type or a composite type. Functions can also be defined to return sets of base or composite values.

Many kinds of functions can take or return certain pseudo-types (such as polymorphic types), but the available facilities vary. Consult the description of each kind of function for more details.

It's easiest to defineSQL functions, so we'll start by discussing those. Most of the concepts presented forSQL functions will carry over to the other types of functions.

Throughout this chapter, it can be useful to look at the reference page of theCREATE FUNCTION command to understand the examples better. Some examples from this chapter can be found infuncs.sql andfuncs.c in thesrc/tutorial directory in thePostgreSQL source distribution.


Prev Up Next
37.2. ThePostgreSQL Type System Home 37.4. User-Defined Procedures
epubpdf
Go to PostgreSQL 12
By continuing to browse this website, you agree to the use of cookies. Go toPrivacy Policy.

[8]ページ先頭

©2009-2025 Movatter.jp