String
transformGroup, in Class Function
Documentation
From 5WD-02-Foundation-2002-12
4.7.5 Transforms for user-defined types
Transforms are SQL-invoked functions that are automatically invoked when values of user-defined types are
transferred from SQL-environment to host languages or vice-versa.
A transform is associated with a user-defined type. A transform identifies a list of transform groups of up to
two SQL-invoked functions, called the transform functions, each identified by a group name. The group name
of a transform group is an <identifier> such that no two transform groups for a transform have the same group
name. The two transform functions are:
- from-sql function : This SQL-invoked function maps the user-defined type value into a value of an SQL
pre-defined type, and gets invoked whenever a user-defined type value is passed to a host language
program or an external routine.
- to-sql function : This SQL-invoked function maps a value of an SQL predefined type to a value of a
user-defined type and gets invoked whenever a user-defined type value is supplied by a host language
program or an external routine.
Export Control | PublicAccess | Containment | Unspecified |
Static | No | Derived | No |
Property Settings
Data Modeler
dmItem | False | DMName | |
Ordinal | 0 | IsIdentity | False |
IsUnique | False | NullsAllowed | False |
Length | 0 | Scale | 0 |
ColumnType | Native | ForBitData | False |
DefaultValueType | | DefaultValue | |
SourceId | | SourceType | |
OID | False | | |