C Data Type Definition
typedef unsigned char BYTE;
Usage
Fixed length byte data that requires padding uses a binary zero as its pad character.
If the function result type is fixed length byte 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 BYTE in a UDF definition and C function declaration.
SQL Function Definition | Equivalent C Function Declaration |
---|---|
CREATE FUNCTION F1 ( A BYTE(30) ) RETURNS BYTE(12) ...; |
void f1( BYTE a[30], BYTE *result, ... ) { ... } |