Home > extract-pg-schema > InformationSchemaView
InformationSchemaView interface
The view tables contains all tables and views defined in the current database. Only those tables and views are shown that the current user has access to (by way of being the owner or having some privilege).
Signature:
interface InformationSchemaView
Properties
Property | Modifiers | Type | Description |
---|---|---|---|
"CASCADED" | "LOCAL" | "NONE" | CASCADED or LOCAL if the view has a CHECK OPTION defined on it, NONE if not | ||
YES if the table is insertable into, NO if not (Base tables are always insertable into, views not necessarily.) | |||
YES if the view has an INSTEAD OF DELETE trigger defined on it, NO if not | |||
YES if the view has an INSTEAD OF INSERT trigger defined on it, NO if not | |||
YES if the view has an INSTEAD OF UPDATE trigger defined on it, NO if not | |||
ES if the view is updatable (allows UPDATE and DELETE), NO if not | |||
string | Name of the database that contains the table (always the current database) | ||
string | Name of the table | ||
string | Name of the schema that contains the table | ||
string | Query expression defining the view (null if the view is not owned by a currently enabled role) |