返回首页

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

更新日期:2024年09月11日

取值:[HTTP|HTTPS|RPC]
默认值:HTTP
说明:用于指定HDFS 的传输协议,可选值为HTTP(默认)、HTTPS 和RPC。
修改方式:全局参数,在配置文件中赋值和修改。

.........................
- 764 -


byteawithoutorderwithequalcolin(cstring)
描述:将输入转码转化成内部byteawithoutorderwithequalcol 形式。
参数类型:cstring
返回值类型:byteawithoutorderwithequalcol

byteawithoutorderwithequalcolout(byteawithoutorderwithequalcol)
描述:将内部byteawithoutorderwithequalcol 类型的数据转码转化为cstring 类型。
参数类型:byteawithoutorderwithequalcol
返回值类型:cstring

byteawithoutorderwithequalcolsend(byteawithoutorderwithequalcol)

GBase 8c SQL 参考手册
南大通用数据技术股份有限公司
379
描述:将byteawithoutorderwithequalcol 类型的数据转码转化为bytea 类型。
参数类型:byteawithoutorderwithequalcol
返回值类型:bytea

byteawithoutorderwithequalcolrecv(internal)
描述:将
byteawithoutorderwithequalcol
类型的数据转码转化为
byteawithoutorderwithequalcol 类型。
参数类型:internal
返回值类型:byteawithoutorderwithequalcol

byteawithoutorderwithequalcoltypmodin(_cstring)
描述:将
byteawithoutorderwithequalcol
类型的数据转码转化为
byteawithoutorderwithequalcol 类型。
参数类型:_cstring
返回值类型:int4

byteawithoutorderwithequalcoltypmodout(int4)
描述:将int4 类型的数据转码转化为cstring 类型。
参数类型:int4
返回值类型:cstring

byteawithoutordercolin(cstring)
描述:将输入转码转化成内部byteawithoutordercolin 形式。
参数类型:cstring
返回值类型:byteawithoutordercol

byteawithoutordercolout(byteawithoutordercol)
描述:将内部byteawithoutordercol 类型的数据转码转化为cstring 类型。

GBase 8c SQL 参考手册
南大通用数据技术股份有限公司
380
参数类型:byteawithoutordercol
返回值类型:cstring

byteawithoutordercolsend(byteawithoutordercol)
描述:将byteawithoutordercol 类型的数据转码转化为bytea 类型。
参数类型:byteawithoutordercol
返回值类型:bytea

byteawithoutordercolrecv(internal)
描述:将byteawithoutordercol 类型的数据转码转化为byteawithoutordercol 类型。
参数类型:internal
返回值类型:byteawithoutordercol

byteawithoutorderwithequalcolcmp(byteawithoutorderwithequalcol,
byteawithoutorderwithequalcol)
描述:
比较两个byteawithoutorderwithequalcol 类型的数据大小,
若第一个参数小于第二
个参数,返回-1,若等于,返回0,若大于,则返回1。
参数类型:byteawithoutorderwithequalcol, byteawithoutorderwithequalcol
返回值类型:int4

byteawithoutorderwithequalcolcmpbytear(byteawithoutorderwithequalcol, bytea)
描述:比较byteawithoutorderwithequalcol 和bytea 数据大小,若第一个参数小于第二个
参数,返回-1,若等于,返回0,若大于,则返回1。
参数类型:byteawithoutorderwithequalcol, bytea
返回值类型:int4

byteawithoutorderwithequalcolcmpbyteal(bytea, byteawithoutorderwithequalcol)
描述:比较bytea 和byteawithoutorderwithequalcol 数据大小,若第一个参数小于第二个

GBase 8c SQL 参考手册
南大通用数据技术股份有限公司
381
参数,返回-1,若等于,返回0,若大于,则返回1。
参数类型:byteawithoutorderwithequalcol, bytea
返回值类型:int4

byteawithoutorderwithequalcoleq(byteawithoutorderwithequalcol,
byteawithoutorderwithequalcol)
描述:比较两个byteawithoutorderwithequalcol 类型的数据是否相同,相同则返回true,
否则返回false。
参数类型:byteawithoutorderwithequalcol, bytea
返回值类型:bool

byteawithoutorderwithequalcoleqbyteal(bytea, byteawithoutorderwithequalcol)
描述:比较bytea 和byteawithoutorderwithequalcol 数据是否相同,相同则返回true,否
则返回false。
参数类型:bytea,byteawithoutorderwithequalcol
返回值类型:bool

byteawithoutorderwithequalcoleqbytear(byteawithoutorderwithequalcol, bytea)
描述:比较byteawithoutorderwithequalcol 和bytea 数据是否相同,相同则返回true,否
则返回false。
参数类型:byteawithoutorderwithequalcol, bytea
返回值类型:bool

byteawithoutorderwithequalcolne(byteawithoutorderwithequalcol,
byteawithoutorderwithequalcol)
描述:比较两个byteawithoutorderwithequalcol 类型的数据是否不相同,不相同则返回
true,否则返回false。

GBase 8c SQL 参考手册
南大通用数据技术股份有限公司
382
参数类型:byteawithoutorderwithequalcol, byteawithoutorderwithequalcol
返回值类型:bool

byteawithoutorderwithequalcolnebyteal(bytea, byteawithoutorderwithequalcol)
描述:比较bytea 和byteawithoutorderwithequalcol 数据是否相同,相同则返回true,否
则返回false。
参数类型:bytea,byteawithoutorderwithequalcol
返回值类型:bool

byteawithoutorderwithequalcolnebytear(byteawithoutorderwithequalcol, bytea)
描述:比较byteawithoutorderwithequalcol 和bytea 数据是否不相同,相同则返回true,
否则返回false。
参数类型:byteawithoutorderwithequalcol, bytea
返回值类型:bool

hll_hash_byteawithoutorderwithequalcol(byteawithoutorderwithequalcol)
描述:返回byteawithoutorderwithequalcol 的hll 哈希值。
参数类型:byteawithoutorderwithequalcol
返回值类型:hll_hashval
由于byteawithoutorderwithequalcolin 的实现会对cek 进行查找,并且判断是否为正常加
密后的数据类型。
因此如果用户输入数据的格式不为加密后的数据格式,
并且在本地不存在
对应cek 的情况下,会返回错误。
gbase=# SELECT * FROM
byteawithoutorderwithequalcolsend('\x907219912381298461289346129'::byteawith
outorderwithequalcol);
ERROR:
cek with OID 596711794 not found
LINE 1: SELECT * FROM byteawithoutorderwithequalcolsend('\x907219912...
^

GBase 8c SQL 参考手册
南大通用数据技术股份有限公司
383
gbase=# SELECT * FROM
byteawithoutordercolout('\x90721901999999999999912381298461289346129');
ERROR:
cek with OID 2566986098 not found
LINE 1: SELECT * FROM byteawithoutordercolout('\x9072190199999999999...
^
gbase=# SELECT * FROM
byteawithoutorderwithequalcolrecv('\x907219019999999999999123812984612893461
29'::byteawithoutorderwithequalcol);
ERROR:
cek with OID 2566986098 not found
LINE 1: SELECT * FROM byteawithoutorderwithequalcolrecv('\x907219019...
^
gbase=# SELECT * FROM
byteawithoutorderwithequalcolsend('\x907219019999999999999123812984612893461
29'::byteawithoutorderwithequalcol);
ERROR:
cek with OID 2566986098 not found
LINE 1: SELECT * FROM byteawithoutorderwithequalcolsend('\x907219019...
^