The functions in the table below are generated for the fields of database classes (classname_fieldname) and structure elements (structname_fieldname) specified in the schema. The actual functions generated depend on the type of field. They are grouped according to the following categories:
Scalar Fields of type
signed,unsigned,float,double,numeric(ordecimal),ref,autoid_t,date,time,datetimeand rectString_Binary Fixed length arrays of type char,nchar,wchar,binaryand fields of typestring(variable length char array),nstring( variable lengthnchararray),wstring( variable lengthwchararray) andvarbinary(( variable lengthbinaryarray)Vector Fixed length arrays or scalar types (eg. time t[4];) and fields of typevector(variable length array)Numeric Fields of type numericordecimalwhich have generated functions in addition to those for scalar typesStructure Fields of type structnamewherestructnameis a structure defined in the schemaBlob Fields of type blob(Binary Large OBject)Sequence Fields of type sequence