C Data Type Definition
typedef unsigned short GRAPHIC;
Usage
Fixed length graphic data that requires padding uses the ideographic space (U+3000).
If the function result type is fixed length graphic data, then the result argument points to a data area with the size set to the maximum defined by the RETURNS clause in the CREATE FUNCTION statement.
Here is an example using CHARACTER(n) CHARACTER SET GRAPHIC in a UDF definition and C function declaration.
SQL Function Definition | Equivalent C Function Declaration |
---|---|
CREATE FUNCTION F1 ( A CHARACTER(30) CHARACTER SET GRAPHIC) RETURNS CHARACTER(12) CHARACTER SET GRAPHIC ...; |
void f1( GRAPHIC *a, GRAPHIC *result, ... ) { ... } |