Updated some screenshots and documentation for the nodes.
|
@ -38,7 +38,7 @@ Use the fields in the *Definition* tab to define parameters:
|
||||||
* Use the drop-down listbox next to *Function* to select the function used to
|
* Use the drop-down listbox next to *Function* to select the function used to
|
||||||
perform the cast. The function's result data type must match the target type
|
perform the cast. The function's result data type must match the target type
|
||||||
of the cast.
|
of the cast.
|
||||||
* Move the *Context* switch to the *Implicit* position if the cast is implicit.
|
* Select *Context* toggle to *Implicit* if the cast is implicit.
|
||||||
By default, a cast can be invoked only by an explicit cast request. If the
|
By default, a cast can be invoked only by an explicit cast request. If the
|
||||||
cast is marked *Implicit* then it can be invoked implicitly in any context,
|
cast is marked *Implicit* then it can be invoked implicitly in any context,
|
||||||
whether by assignment or internally in an expression.
|
whether by assignment or internally in an expression.
|
||||||
|
@ -58,10 +58,7 @@ the *Cast* dialog:
|
||||||
:alt: Cast dialog sql tab
|
:alt: Cast dialog sql tab
|
||||||
:align: center
|
:align: center
|
||||||
|
|
||||||
The cast uses a function named *int4(bigint)* to convert a biginteger data type
|
|
||||||
to an integer.
|
|
||||||
|
|
||||||
* Click the *Info* button (i) to access online help.
|
* Click the *Info* button (i) to access online help.
|
||||||
* Click the *Save* button to save work.
|
* Click the *Save* button to save work.
|
||||||
* Click the *Cancel* button to exit without saving work.
|
* Click the *Close* button to exit without saving work.
|
||||||
* Click the *Reset* button to restore configuration parameters.
|
* Click the *Reset* button to restore configuration parameters.
|
|
@ -79,7 +79,7 @@ rules specified for the locale, *fr-BI-x-icu. The collation is owned by
|
||||||
https://www.postgresql.org/docs/current/locale.html
|
https://www.postgresql.org/docs/current/locale.html
|
||||||
|
|
||||||
* Click the *Save* button to save work.
|
* Click the *Save* button to save work.
|
||||||
* Click the *Cancel* button to exit without saving work.
|
* Click the *Close* button to exit without saving work.
|
||||||
* Click the *Reset* button to restore configuration parameters.
|
* Click the *Reset* button to restore configuration parameters.
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -59,11 +59,11 @@ the *Domain Constraints* dialog:
|
||||||
:align: center
|
:align: center
|
||||||
|
|
||||||
The example shown demonstrates creating a domain constraint on the domain
|
The example shown demonstrates creating a domain constraint on the domain
|
||||||
*timesheets* named *weekday*. It constrains a value to equal *Friday*.
|
*timesheets* named *weekday*. It constrains a value equal to *Friday*.
|
||||||
|
|
||||||
* Click the *Info* button (i) to access online help.
|
* Click the *Info* button (i) to access online help.
|
||||||
* Click the *Save* button to save work.
|
* Click the *Save* button to save work.
|
||||||
* Click the *Cancel* button to exit without saving work.
|
* Click the *Close* button to exit without saving work.
|
||||||
* Click the *Reset* button to restore configuration parameters.
|
* Click the *Reset* button to restore configuration parameters.
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -114,12 +114,12 @@ the *Domain* dialog:
|
||||||
:alt: Domain dialog sql tab
|
:alt: Domain dialog sql tab
|
||||||
:align: center
|
:align: center
|
||||||
|
|
||||||
The example shown demonstrates creating a domain named *minimum-wage* that
|
The example shown demonstrates creating a domain named *postal_code* that
|
||||||
confirms that the value entered is greater than or equal to *7.25*.
|
confirms that the value entered is in proper format.
|
||||||
|
|
||||||
* Click the *Info* button (i) to access online help.
|
* Click the *Info* button (i) to access online help.
|
||||||
* Click the *Save* button to save work.
|
* Click the *Save* button to save work.
|
||||||
* Click the *Cancel* button to exit without saving work.
|
* Click the *Close* button to exit without saving work.
|
||||||
* Click the *Reset* button to restore configuration parameters.
|
* Click the *Reset* button to restore configuration parameters.
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -4,14 +4,14 @@
|
||||||
`Event Trigger Dialog`:index:
|
`Event Trigger Dialog`:index:
|
||||||
*****************************
|
*****************************
|
||||||
|
|
||||||
Use the *Domain Trigger* dialog to define an event trigger. Unlike regular
|
Use the *Event Trigger* dialog to define an event trigger. Unlike regular
|
||||||
triggers, which are attached to a single table and capture only DML events,
|
triggers, which are attached to a single table and capture only DML events,
|
||||||
event triggers are global to a particular database and are capable of capturing
|
event triggers are global to a particular database and are capable of capturing
|
||||||
DDL events. Like regular triggers, event triggers can be written in any
|
DDL events. Like regular triggers, event triggers can be written in any
|
||||||
procedural language that includes event trigger support, or in C, but not in
|
procedural language that includes event trigger support, or in C, but not in
|
||||||
SQL.
|
SQL.
|
||||||
|
|
||||||
The *Domain Trigger* dialog organizes the development of a event trigger through
|
The *Event Trigger* dialog organizes the development of a event trigger through
|
||||||
the following dialog tabs: *General*, *Definition*, and *Security Labels*. The
|
the following dialog tabs: *General*, *Definition*, and *Security Labels*. The
|
||||||
*SQL* tab displays the SQL code generated by dialog selections.
|
*SQL* tab displays the SQL code generated by dialog selections.
|
||||||
|
|
||||||
|
@ -67,7 +67,7 @@ in the *Delete Row* popup.
|
||||||
|
|
||||||
Click the *SQL* tab to continue.
|
Click the *SQL* tab to continue.
|
||||||
|
|
||||||
Your entries in the *Domain Trigger* dialog generate a generate a SQL command.
|
Your entries in the *Event Trigger* dialog generate a generate a SQL command.
|
||||||
Use the *SQL* tab for review; revisit or switch tabs to make any changes to the
|
Use the *SQL* tab for review; revisit or switch tabs to make any changes to the
|
||||||
SQL command.
|
SQL command.
|
||||||
|
|
||||||
|
@ -75,18 +75,18 @@ Example
|
||||||
*******
|
*******
|
||||||
|
|
||||||
The following is an example of the sql command generated by user selections in
|
The following is an example of the sql command generated by user selections in
|
||||||
the *Domain Trigger* dialog:
|
the *Event Trigger* dialog:
|
||||||
|
|
||||||
.. image:: images/event_trigger_sql.png
|
.. image:: images/event_trigger_sql.png
|
||||||
:alt: Event trigger dialog sql tab
|
:alt: Event trigger dialog sql tab
|
||||||
:align: center
|
:align: center
|
||||||
|
|
||||||
The command creates an event trigger named *accounts* that invokes the procedure
|
The command creates an event trigger named *accounts* that invokes the procedure
|
||||||
named *acct_due*.
|
named *evt_tri_fun*.
|
||||||
|
|
||||||
* Click the *Info* button (i) to access online help.
|
* Click the *Info* button (i) to access online help.
|
||||||
* Click the *Save* button to save work.
|
* Click the *Save* button to save work.
|
||||||
* Click the *Cancel* button to exit without saving work.
|
* Click the *Close* button to exit without saving work.
|
||||||
* Click the *Reset* button to restore configuration parameters.
|
* Click the *Reset* button to restore configuration parameters.
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -54,11 +54,11 @@ the *Extension* dialog:
|
||||||
:alt: Extension dialog sql tab
|
:alt: Extension dialog sql tab
|
||||||
:align: center
|
:align: center
|
||||||
|
|
||||||
The command creates the *chkpass* extension in the *public* schema. It is
|
The command creates the *adminpack* extension in the *public* schema. It is
|
||||||
version *1.0* of *chkpass*.
|
version *1.0* of *adminpack*.
|
||||||
|
|
||||||
* Click the *Info* button (i) to access online help.
|
* Click the *Info* button (i) to access online help.
|
||||||
* Click the *Save* button to save work.
|
* Click the *Save* button to save work.
|
||||||
* Click the *Cancel* button to exit without saving work.
|
* Click the *Close* button to exit without saving work.
|
||||||
* Click the *Reset* button to restore configuration parameters.
|
* Click the *Reset* button to restore configuration parameters.
|
||||||
|
|
||||||
|
|
|
@ -97,12 +97,12 @@ the *Foreign Data Wrapper* dialog:
|
||||||
:alt: Foreign data wrapper dialog sql tab
|
:alt: Foreign data wrapper dialog sql tab
|
||||||
:align: center
|
:align: center
|
||||||
|
|
||||||
The example creates a foreign data wrapper named *libpq_debug* that uses
|
The example creates a foreign data wrapper named *lib_qp_debug* that uses
|
||||||
pre-existing validator and handler functions, *dblink_fdw_validator* and
|
pre-existing validator and handler functions, *dblink_fdw_validator* and
|
||||||
*libpg_fdw_handler*. Selections on the *Options* tab set *debug* equal to
|
*libpg_fdw_handler*. Selections on the *Options* tab set *debug* equal to
|
||||||
*true*. The foreign data wrapper is owned by *postgres*.
|
*true*. The foreign data wrapper is owned by *postgres*.
|
||||||
|
|
||||||
* Click the *Help* button (?) to access online help.
|
* Click the *Help* button (?) to access online help.
|
||||||
* Click the *Save* button to save work.
|
* Click the *Save* button to save work.
|
||||||
* Click the *Cancel* button to exit without saving work.
|
* Click the *Close* button to exit without saving work.
|
||||||
* Click the *Reset* button to restore configuration parameters.
|
* Click the *Reset* button to restore configuration parameters.
|
||||||
|
|
|
@ -93,5 +93,5 @@ Options for the foreign server include a host and a port.
|
||||||
|
|
||||||
* Click the *Info* button (i) to access online help.
|
* Click the *Info* button (i) to access online help.
|
||||||
* Click the *Save* button to save work.
|
* Click the *Save* button to save work.
|
||||||
* Click the *Cancel* button to exit without saving work.
|
* Click the *Close* button to exit without saving work.
|
||||||
* Click the *Reset* button to restore configuration parameters.
|
* Click the *Reset* button to restore configuration parameters.
|
||||||
|
|
|
@ -162,5 +162,5 @@ columns and two options.
|
||||||
|
|
||||||
* Click the *Info* button (i) to access online help.
|
* Click the *Info* button (i) to access online help.
|
||||||
* Click the *Save* button to save work.
|
* Click the *Save* button to save work.
|
||||||
* Click the *Cancel* button to exit without saving work.
|
* Click the *Close* button to exit without saving work.
|
||||||
* Click the *Reset* button to restore configuration parameters.
|
* Click the *Reset* button to restore configuration parameters.
|
||||||
|
|
|
@ -49,7 +49,7 @@ Click the *Tokens* tab to continue.
|
||||||
Use the fields in the *Tokens* tab to add a token:
|
Use the fields in the *Tokens* tab to add a token:
|
||||||
|
|
||||||
* Use the *Tokens* field to specify the name of a token.
|
* Use the *Tokens* field to specify the name of a token.
|
||||||
* Click the *Add* icon (+) to create a token.
|
* Click the *Add* button to create a token.
|
||||||
* Use the *Dictionaries* field to specify a dictionary.
|
* Use the *Dictionaries* field to specify a dictionary.
|
||||||
|
|
||||||
Repeat these steps to add additional tokens; to discard a token, click the
|
Repeat these steps to add additional tokens; to discard a token, click the
|
||||||
|
@ -73,11 +73,11 @@ the *FTS Configuration* dialog:
|
||||||
:align: center
|
:align: center
|
||||||
|
|
||||||
The example shown demonstrates creating a FTS configuration named
|
The example shown demonstrates creating a FTS configuration named
|
||||||
*meme_phrases*. It uses the *default* parser.
|
*english_phrases*. It uses the *default* parser.
|
||||||
|
|
||||||
* Click the *Info* button (i) to access online help.
|
* Click the *Info* button (i) to access online help.
|
||||||
* Click the *Save* button to save work.
|
* Click the *Save* button to save work.
|
||||||
* Click the *Cancel* button to exit without saving work.
|
* Click the *Close* button to exit without saving work.
|
||||||
* Click the *Reset* button to restore configuration parameters.
|
* Click the *Reset* button to restore configuration parameters.
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -108,7 +108,7 @@ The example shown demonstrates creating a custom dictionary named
|
||||||
|
|
||||||
* Click the *Info* button (i) to access online help.
|
* Click the *Info* button (i) to access online help.
|
||||||
* Click the *Save* button to save work.
|
* Click the *Save* button to save work.
|
||||||
* Click the *Cancel* button to exit without saving work.
|
* Click the *Close* button to exit without saving work.
|
||||||
* Click the *Reset* button to restore configuration parameters.
|
* Click the *Reset* button to restore configuration parameters.
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -58,7 +58,7 @@ command.
|
||||||
|
|
||||||
* Click the *Info* button (i) to access online help.
|
* Click the *Info* button (i) to access online help.
|
||||||
* Click the *Save* button to save work.
|
* Click the *Save* button to save work.
|
||||||
* Click the *Cancel* button to exit without saving work.
|
* Click the *Close* button to exit without saving work.
|
||||||
* Click the *Reset* button to restore configuration parameters.
|
* Click the *Reset* button to restore configuration parameters.
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -52,12 +52,12 @@ the *FTS Template* dialog:
|
||||||
:alt: FTS template dialog sql tab
|
:alt: FTS template dialog sql tab
|
||||||
:align: center
|
:align: center
|
||||||
|
|
||||||
The example shown demonstrates creating a fts template named *ru_template* that
|
The example shown demonstrates creating a fts template named *eng.template* that
|
||||||
uses the ispell dictionary.
|
uses the ispell dictionary.
|
||||||
|
|
||||||
* Click the *Info* button (i) to access online help.
|
* Click the *Info* button (i) to access online help.
|
||||||
* Click the *Save* button to save work.
|
* Click the *Save* button to save work.
|
||||||
* Click the *Cancel* button to exit without saving work.
|
* Click the *Close* button to exit without saving work.
|
||||||
* Click the *Reset* button to restore configuration parameters.
|
* Click the *Reset* button to restore configuration parameters.
|
||||||
|
|
||||||
|
|
||||||
|
|
Before Width: | Height: | Size: 38 KiB After Width: | Height: | Size: 60 KiB |
Before Width: | Height: | Size: 22 KiB After Width: | Height: | Size: 42 KiB |
Before Width: | Height: | Size: 28 KiB After Width: | Height: | Size: 48 KiB |
Before Width: | Height: | Size: 31 KiB After Width: | Height: | Size: 53 KiB |
Before Width: | Height: | Size: 34 KiB After Width: | Height: | Size: 52 KiB |
Before Width: | Height: | Size: 39 KiB After Width: | Height: | Size: 61 KiB |
Before Width: | Height: | Size: 28 KiB After Width: | Height: | Size: 46 KiB |
Before Width: | Height: | Size: 26 KiB After Width: | Height: | Size: 43 KiB |
Before Width: | Height: | Size: 34 KiB After Width: | Height: | Size: 56 KiB |
Before Width: | Height: | Size: 27 KiB After Width: | Height: | Size: 54 KiB |
Before Width: | Height: | Size: 43 KiB After Width: | Height: | Size: 65 KiB |
Before Width: | Height: | Size: 34 KiB After Width: | Height: | Size: 56 KiB |
Before Width: | Height: | Size: 28 KiB After Width: | Height: | Size: 47 KiB |
Before Width: | Height: | Size: 55 KiB After Width: | Height: | Size: 58 KiB |
Before Width: | Height: | Size: 54 KiB After Width: | Height: | Size: 62 KiB |
Before Width: | Height: | Size: 30 KiB After Width: | Height: | Size: 47 KiB |
Before Width: | Height: | Size: 33 KiB After Width: | Height: | Size: 47 KiB |
Before Width: | Height: | Size: 63 KiB After Width: | Height: | Size: 69 KiB |
Before Width: | Height: | Size: 24 KiB After Width: | Height: | Size: 41 KiB |
Before Width: | Height: | Size: 25 KiB After Width: | Height: | Size: 42 KiB |
Before Width: | Height: | Size: 26 KiB After Width: | Height: | Size: 44 KiB |
Before Width: | Height: | Size: 39 KiB After Width: | Height: | Size: 53 KiB |
Before Width: | Height: | Size: 39 KiB After Width: | Height: | Size: 57 KiB |
Before Width: | Height: | Size: 28 KiB After Width: | Height: | Size: 50 KiB |
Before Width: | Height: | Size: 30 KiB After Width: | Height: | Size: 56 KiB |
Before Width: | Height: | Size: 72 KiB After Width: | Height: | Size: 120 KiB |
Before Width: | Height: | Size: 26 KiB After Width: | Height: | Size: 44 KiB |
Before Width: | Height: | Size: 33 KiB After Width: | Height: | Size: 50 KiB |
Before Width: | Height: | Size: 27 KiB After Width: | Height: | Size: 55 KiB |
Before Width: | Height: | Size: 30 KiB After Width: | Height: | Size: 58 KiB |
Before Width: | Height: | Size: 42 KiB After Width: | Height: | Size: 88 KiB |
Before Width: | Height: | Size: 37 KiB After Width: | Height: | Size: 67 KiB |
Before Width: | Height: | Size: 40 KiB After Width: | Height: | Size: 52 KiB |
Before Width: | Height: | Size: 36 KiB After Width: | Height: | Size: 44 KiB |
Before Width: | Height: | Size: 40 KiB After Width: | Height: | Size: 49 KiB |
Before Width: | Height: | Size: 30 KiB After Width: | Height: | Size: 40 KiB |
Before Width: | Height: | Size: 49 KiB After Width: | Height: | Size: 59 KiB |
Before Width: | Height: | Size: 82 KiB After Width: | Height: | Size: 94 KiB |
Before Width: | Height: | Size: 27 KiB After Width: | Height: | Size: 46 KiB |
Before Width: | Height: | Size: 37 KiB After Width: | Height: | Size: 57 KiB |
Before Width: | Height: | Size: 50 KiB After Width: | Height: | Size: 56 KiB |
Before Width: | Height: | Size: 27 KiB After Width: | Height: | Size: 63 KiB |
Before Width: | Height: | Size: 24 KiB After Width: | Height: | Size: 41 KiB |
Before Width: | Height: | Size: 37 KiB After Width: | Height: | Size: 56 KiB |
Before Width: | Height: | Size: 29 KiB After Width: | Height: | Size: 50 KiB |
Before Width: | Height: | Size: 41 KiB After Width: | Height: | Size: 58 KiB |
Before Width: | Height: | Size: 54 KiB After Width: | Height: | Size: 70 KiB |
Before Width: | Height: | Size: 29 KiB After Width: | Height: | Size: 48 KiB |
Before Width: | Height: | Size: 50 KiB After Width: | Height: | Size: 65 KiB |
Before Width: | Height: | Size: 32 KiB After Width: | Height: | Size: 46 KiB |
Before Width: | Height: | Size: 31 KiB After Width: | Height: | Size: 48 KiB |
Before Width: | Height: | Size: 37 KiB After Width: | Height: | Size: 56 KiB |
Before Width: | Height: | Size: 35 KiB After Width: | Height: | Size: 61 KiB |
Before Width: | Height: | Size: 30 KiB After Width: | Height: | Size: 47 KiB |
Before Width: | Height: | Size: 46 KiB After Width: | Height: | Size: 63 KiB |
Before Width: | Height: | Size: 40 KiB After Width: | Height: | Size: 87 KiB |
Before Width: | Height: | Size: 38 KiB After Width: | Height: | Size: 47 KiB |
Before Width: | Height: | Size: 39 KiB After Width: | Height: | Size: 43 KiB |
Before Width: | Height: | Size: 112 KiB After Width: | Height: | Size: 72 KiB |
Before Width: | Height: | Size: 83 KiB After Width: | Height: | Size: 76 KiB |
Before Width: | Height: | Size: 89 KiB After Width: | Height: | Size: 87 KiB |
Before Width: | Height: | Size: 36 KiB After Width: | Height: | Size: 41 KiB |
Before Width: | Height: | Size: 24 KiB After Width: | Height: | Size: 40 KiB |
Before Width: | Height: | Size: 29 KiB After Width: | Height: | Size: 48 KiB |
Before Width: | Height: | Size: 35 KiB After Width: | Height: | Size: 54 KiB |
|
@ -89,9 +89,9 @@ the *Language* dialog:
|
||||||
:alt: Language dialog sql tab
|
:alt: Language dialog sql tab
|
||||||
:align: center
|
:align: center
|
||||||
|
|
||||||
The example shown demonstrates creating the procedural language named *plperl*.
|
The example shown demonstrates creating the trusted procedural language named *mylan*.
|
||||||
|
|
||||||
* Click the *Info* button (i) to access online help.
|
* Click the *Info* button (i) to access online help.
|
||||||
* Click the *Save* button to save work.
|
* Click the *Save* button to save work.
|
||||||
* Click the *Cancel* button to exit without saving work.
|
* Click the *Close* button to exit without saving work.
|
||||||
* Click the *Reset* button to restore configuration parameters.
|
* Click the *Reset* button to restore configuration parameters.
|
||||||
|
|
|
@ -128,5 +128,5 @@ the displayed query in the *pg_default* tablespace.
|
||||||
|
|
||||||
* Click the *Info* button (i) to access online help.
|
* Click the *Info* button (i) to access online help.
|
||||||
* Click the *Save* button to save work.
|
* Click the *Save* button to save work.
|
||||||
* Click the *Cancel* button to exit without saving work.
|
* Click the *Close* button to exit without saving work.
|
||||||
* Click the *Reset* button to restore configuration parameters.
|
* Click the *Reset* button to restore configuration parameters.
|
||||||
|
|
|
@ -61,7 +61,7 @@ The example shown demonstrates a user mapping for the *hdfs_server*. The user is
|
||||||
|
|
||||||
* Click the *Info* button (i) to access online help.
|
* Click the *Info* button (i) to access online help.
|
||||||
* Click the *Save* button to save work.
|
* Click the *Save* button to save work.
|
||||||
* Click the *Cancel* button to exit without saving work.
|
* Click the *Close* button to exit without saving work.
|
||||||
* Click the *Reset* button to restore configuration parameters.
|
* Click the *Reset* button to restore configuration parameters.
|
||||||
|
|
||||||
|
|
||||||
|
|