返回首页

gbase数据、南大通用产品文档:GBase8aGetByte 方法 (Int32)

更新日期:2024年09月11日

根据给定的序号,获取指定列的字节类型值。

语法
[Visual Basic]
Public Overrides Function GetByte ( _

i As Integer _
) As Byte
[C#]
public override byte GetByte(

GBase 8a 程序员手册ADO.NET 篇


- 214 -

南大通用数据技术股份有限公司

int i
)

参数
1) i :从0 开始的列序数

实现
IDataRecord.GetByte(Int32)

示例
建表语句:
CREATE TABLE "test_4" (
"column_1" int(11) DEFAULT NULL,
"column_2" varchar(10) DEFAULT NULL,
"column_3" varchar(20)
DEFAULT NULL);
数据文件:
43452|sisoekso|mozoa,a
59432|gg|laqpqpd
03890|lqps,rpd|gg
加载过程:
gbase> LOAD DATA INFILE 'http://192.168.153.32/1.txt' INTO TABLE
test_4 FIELDS TERMINATED BY '|' MIN_CHUNK_SIZE 33554432;
Query OK, 3 rows affected (Elapsed: 00:00:00.31)
Task 252 finished, Loaded 3 records, Skipped 0 records
查询入库数据:
gbase> SELECT * FROM test_4;
+----------+----------+----------+
| column_1 | column_2 | column_3 |
+----------+----------+----------+
|
43452 | sisoekso | mozoa,a
|
|
3890 | lqps,rpd | gg
|
|
59432 | gg
| laqpqpd
|
+----------+----------+----------+
3 rows in set (Elapsed: 00:00:00.01)

<> , != 不等于
语法
a<>b 或a!=b
表达式说明
如果两个操作数不相等,
则返回1。
如果其中一个操作数是NULL,
则返回NULL。
示例
示例1:操作数都为字符串。
gbase> SELECT '01'<>'1' FROM dual;
+-----------+
| '01'<>'1' |
+-----------+
|
1 |
+-----------+
1 row in set
示例2:其中一个操作数为字符串。

GBase 8a MPP Cluster 产品手册
5 数据库管理指南
文档版本953(2022-04-10)
南大通用数据技术股份有限公司
647
gbase> SELECT 01<>'1' FROM dual;
+---------+
| 01<>'1' |
+---------+
|
0 |
+---------+
1 row in set
示例3:操作数都为字符串。
gbase> SELECT 'zapp' <> 'zappp' FROM dual;
+-------------------+
| 'zapp' <> 'zappp' |
+-------------------+
|
1 |
+-------------------+
1 row in set