<link linkend="information_schema:sql_identifiers">SQL identifiers</link> convention used in #GdaMetaStore objects. Before using these SQL identifiers, you should check the gda.global.sqlIdentifierQuote to know if is it is necessary to surround by double quotes before using in an SQL statement.
gda.meta_db_object
Module for [MetaDbObject] class
class MetaDbObject
Types 1
classMetaDbObject
Struture to hold information about each database object (tables, views, ...), its contents must not be modified.
Note
@obj_catalog, @obj_schema, @obj_name, @obj_short_name and @obj_full_name respect the
Fields
GdaMetaDbObject _cInstanceMethods
void * _cPtr() nothrowgda.types.MetaDbObjectType objType() @property nothrowGet `objType` field. Returns: the type of object (table, view)void objType(gda.types.MetaDbObjectType propval) @property nothrowSet `objType` field. Params: propval = the type of object (table, view)bool outdated() @property nothrowGet `outdated` field. Returns: set to true if the information in this #GdaMetaDbObject may be outdated because the #GdaMetaStore has been updatedvoid outdated(bool propval) @property nothrowSet `outdated` field. Params: propval = set to true if the information in this #GdaMetaDbObject may be outdated because the #GdaMetaStore has been updatedvoid objCatalog(string propval) @property nothrowSet `objCatalog` field. Params: propval = the catalog the object is invoid objSchema(string propval) @property nothrowSet `objSchema` field. Params: propval = the schema the object is invoid objName(string propval) @property nothrowSet `objName` field. Params: propval = the object's namestring objShortName() @property nothrowGet `objShortName` field. Returns: the shortest way to name the objectvoid objShortName(string propval) @property nothrowSet `objShortName` field. Params: propval = the shortest way to name the objectstring objFullName() @property nothrowGet `objFullName` field. Returns: the full name of the object (in the <schema>.<nameagt; notationvoid objFullName(string propval) @property nothrowSet `objFullName` field. Params: propval = the full name of the object (in the <schema>.<nameagt; notationvoid objOwner(string propval) @property nothrowSet `objOwner` field. Params: propval = object's owner