返回首页

gbase数据、南大通用产品文档:GBase8aUNHEX(str)

更新日期:2024年09月11日

函数说明
HEX(str)的反运算。它解释参数中每一对十六进制数字成一个数值,然后转换成
数值表示的字符,返回的结果字符是一个二进制字符。
示例
示例1:将str 转换成数值表示的字符,str 为十六进制数字。

GBase 8a MPP Cluster 产品手册
5 数据库管理指南
文档版本953(2022-04-10)
南大通用数据技术股份有限公司
726
gbase> SELECT UNHEX('4742617365') FROM dual;
+---------------------+
| UNHEX('4742617365') |
+---------------------+
| GBase
|
+---------------------+
1 row in set
示例2:将str 转换成数值表示的字符,str 为十六进制数字。
gbase> SELECT 0x4742617365 FROM dual;
+--------------+
| 0x4742617365 |
+--------------+
| GBase
|
+--------------+
1 row in set
示例3:UNHEX(HEX())函数。
gbase> SELECT UNHEX(HEX('string')) FROM dual;
+----------------------+
| UNHEX(HEX('string')) |
+----------------------+
| string
|
+----------------------+
1 row in set
示例4:HEX(UNHEX())函数。
gbase> SELECT HEX(UNHEX('1267')) FROM dual;
+--------------------+
| HEX(UNHEX('1267')) |
+--------------------+
| 1267
|
+--------------------+
1 row in set

ifx_lo_stat_cspec() 函数返回智能大对象的 LO-specification 结构。

语法
ifx_lo_create_spec_t *ifx_lo_stat_cspec(LO_stat)
ifx_lo_stat_t *LO_stat;
LO_stat

GBase 8s ESQL/C 编程指南
南大通用数据技术股份有限公司
- 800 -

指向 ifx_lo_stat() 分配并以状态信息完成的 LO-status 结构的指针。

用法

ifx_lo_stat_cspec() 函数返回指向 LO-specification 结构的指针 ifx_lo_create_spec_t,
其包含指定的智能大对象的存储特征。
您可使用此 LO-specification 结构来创建带有相同存
储特征的另一智能大对象,或通过访问器(ifx_specget_)函数来访问存储特征。

您必须先以 ifx_lo_stat() 的调用来调用 ifx_lo_stat_cspec()。ifx_lo_stat() 函数为
ifx_lo_create_spec_t 结构分配内存,伴随着 ifx_lo_stat_t 结构,并以您指定了的智能大对
象的状态信息来初始化它。当您调用 ifx_lo_stat_free() 函数来释放 ifx_lo_stat_t 结构时,
它自动地释放 ifx_lo_create_spec_t 结构。

返回代码
指向 LO-specification 结构(ifx_lo_create_spec_t)的有效指针。
函数成功。
NULL
函数不成功。

The 'javac' or 'jar' command failed
驱动程序遇到了以下任一情况就会发生此错误:
使用 jar 命令将 .class 文件编译为 .jar 文件,以响应 JDBC 应用程序中的 createJar() 命令
使用 javac 和 jar 命令将 .java 文件编译为 .class 文件和 .jar 文件,
以响应 JDBC 应用程序中
的 UDTManager.createUDTClass() 命令。