You can use SELECT statements to create temporary views or stored views. You use a temporary view only once and then release it. Pervasive PSQL places the definition of a
stored view in the data dictionary (X$Proc) so you can recall the view later. You use CREATE VIEW statements to create and name stored views.
Pervasive PSQL is case-sensitive when defining database element names. If you create a stored view named PhoNE, Pervasive PSQL stores the view name in the data dictionary as
PhoNE. Pervasive PSQL is case-insensitive after you define the view name. After defining the stored view
PhoNE, you can refer to it as
phone.
You cannot insert, update, or delete rows from views that contain read-only tables. (Here the term
update refers to insert, update, and delete; if a table is read-only, you cannot update it.) Some tables are read-only whether or not they are in views that are specified as such; such tables are intrinsically read-only, and you cannot update them. A table is read-only if it meets one of the following criteria:
A view is mergeable if it does not contain any of the following characteristics: