#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
<link linkend="information_schema:sql_identifiers">SQL identifiers</link> convention used in
Fields
GdaMetaDbObject _cInstanceMethods
void * _cPtr()gda.types.MetaDbObjectType objType() @propertyGet `objType` field. Returns: the type of object (table, view)void objType(gda.types.MetaDbObjectType propval) @propertySet `objType` field. Params: propval = the type of object (table, view)bool outdated() @propertyGet `outdated` field. Returns: set to true if the information in this #GdaMetaDbObject may be outdated because the #GdaMetaStore has been updatedvoid outdated(bool propval) @propertySet `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) @propertySet `objCatalog` field. Params: propval = the catalog the object is invoid objSchema(string propval) @propertySet `objSchema` field. Params: propval = the schema the object is instring objShortName() @propertyGet `objShortName` field. Returns: the shortest way to name the objectvoid objShortName(string propval) @propertySet `objShortName` field. Params: propval = the shortest way to name the objectstring objFullName() @propertyGet `objFullName` field. Returns: the full name of the object (in the <schema>.<nameagt; notationvoid objFullName(string propval) @propertySet `objFullName` field. Params: propval = the full name of the object (in the <schema>.<nameagt; notation