返回首页

gbase数据、南大通用产品文档:GBase8a

更新日期:2024年09月11日

INET_ATON(expr)
函数说明
给定一个用“.”分隔的字符串网络地址,即IP 地址,函数返回一个整数,用来
表示地址数值。地址可能是4 到8 个字节长。
示例
示例1:返回“172.168.83.11”对应的整数。
gbase> SELECT INET_ATON('11.83.168.172') FROM dual;
+----------------------------+
| INET_ATON('11.83.168.172') |

GBase 8a MPP Cluster 产品手册
5 数据库管理指南
文档版本953(2022-04-10)
南大通用数据技术股份有限公司
850
+----------------------------+
|
190032044 |
+----------------------------+
1 row in set
说明
生成的数字总是按照网络字节次序。如示例1 所示,数值按照
11*2563+83*2562+168*2561+172*2560 来计算。
示例2:INET_ATON()还可以使用短格式的IP 地址。
gbase> SELECT INET_ATON('127.0.0.1'), INET_ATON('127.1') FROM
dual;
+------------------------+--------------------+
| INET_ATON('127.0.0.1') | INET_ATON('127.1') |
+------------------------+--------------------+
|
2130706433 |
2130706433 |
+------------------------+--------------------+
1 row in set

企业管理器执行SQL查询表中BLOB列值中文
乱码
问题现象
使用企业管理器执行SQL 查询,查询表中BLOB 列字段值,列值中文乱码。
查询步骤如下:
步骤1
创建测试表;
CREATE TABLE test(a INT,b BLOB);
步骤2
insert into test values (1,’asdasda’),(2,’是吗’), 3,('as是吗');
步骤3
使用企业管理器查询;
SELECT a,b FROM test;
解决方法
可以通过以下设置解决:
步骤1
点击菜单栏“窗口”-->“首选项”页面中的选择“使用自定义字符集”。
步骤2
自定义字符集选择“UTF-8”编码,点击应用。
步骤3
再次查询既可显示中文。
在查询窗口中自定义结果集字符集进行设置。

下面的主题讨论(以字母顺序)GBase 8s 数据库服务器产品以及它们的实用程序使
用的环境变量。
重要: 下列环境变量的描述包括在 UNIX™ 上设置环境变量的语法。