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
,datetime
and rectString_Binary Fixed length arrays of type char
,nchar
,wchar,binary
and fields of typestring
(variable length char array),nstring
( variable lengthnchar
array),wstring
( variable lengthwchar
array) andvarbinary
(( variable lengthbinary
array)Vector Fixed length arrays or scalar types (eg. time t[4];
) and fields of typevector
(variable length array)Numeric Fields of type numeric
ordecimal
which have generated functions in addition to those for scalar typesStructure Fields of type structname
wherestructname
is a structure defined in the schemaBlob Fields of type blob
(Binary Large OBject)Sequence Fields of type sequence