Cデータ型定義
typedef unsigned short GRAPHIC;
使用方法
埋め込みの必要な固定長GRAPHICデータでは、表意文字の領域(U+3000)が使用されます。
関数の結果型が固定長GRAPHICデータの場合、結果引数はCREATE FUNCTION文のRETURNS句で定義されている最大サイズのデータ域へのポインタです。
UDF定義とC関数宣言の中でCHARACTER(n) CHARACTER SET GRAPHICを使用する例を以下に示します。
SQL関数定義 | 対応するC関数宣言 |
---|---|
CREATE FUNCTION F1 ( A CHARACTER(30) CHARACTER SET GRAPHIC) RETURNS CHARACTER(12) CHARACTER SET GRAPHIC ...; |
void f1( GRAPHIC *a, GRAPHIC *result, ... ) { ... } |