GaussDB-其他系统函数(下)

63 阅读33分钟
  • gs_libcomm_fd_info()

    描述:查询libcomm通信库socket长连接信息。

    参数:nan

    返回值:详见下表

    名称类型描述
    node_nameOUT textDN实例名。
    ipOUT textDN的IP。
    ctrl_portOUT bigint控制通道端口。
    data_portOUT bigint数据通道端口。
    remote_nameOUT text对端DN实例名。
    remote_ipOUT text对端IP。
    remote_portOUT bigint对端端口号。
    local_ipOUT text本地IP。
    local_portOUT bigint本地端口号。
    fdOUT bigintsocket连接。
    typeOUT textTCP连接通道类型,包括:- DATA_SEND_FD:数据通道发送端的socket。
    • DATA_RECV_FD:数据通道接收端的socket。
    • CTL_SEND_FD:控制通道发送端的socket。
    • CTL_RECV_FD:控制通道接收端的socket。 |

    该函数只能在DN上使用。若函数返回空,表示当前DN实例未建立libcomm长连接。

  • gs_libcomm_memory_info()

    描述:查询当前libcomm通信库内部内存使用的基础配置信息。

    参数:nan

    返回值:详见下表

    名称类型描述
    node_nameOUT textDN实例名。
    current_used_memoryOUT bigintlibcomm通信库使用内存,单位为字节(byte)。
    current_data_item_numOUT bigintlibcomm无锁队列数据块个数。
    init_mailbox_memoryOUT bigintlibcomm初始化mailbox使用的内存,单位为字节(byte)。
    max_datanodeOUT bigintlibcomm通信库支持的最大DN个数。
    max_streamOUT bigintlibcomm单个TCP连接支持的最大数据流个数。
    max_quota_sizeOUT bigintlibcomm逻辑连接的buffer总大小,单位为字节(byte)。
    max_usable_memoryOUT bigintlibcomm通信库缓存最大可使用内存,单位为字节(byte)。
    max_memory_poolOUT bigintlibcomm通信库在每个DN上可以使用的内存资源池总大小,单位为字节(byte)。
  • gs_validate_ext_listen_ip()

    描述:连接DN实例执行,查询连接原扩展IP的无效的DN实例上的业务线程并支持清理。

    参数:详见表7

    返回值:bigint pid、text node_name

    注意:该函数仅用于当扩展IP被reload之后,原扩展IP上仍然存在旧的连接,该函数支持原IP连接所在线程被清理。执行该函数会导致扩展IP通信侦听被清理,运维操作请谨慎使用。当前仅支持连接DN执行,并由管理员下发。

    名称类型描述
    clearIN cstring是否清理,on清理,off不清理。
    validate_node_nameIN cstring指定所要清理扩展IP连接所在DN实例名。
    validate_ipIN cstring指定所要清理具体的扩展IP。
    pidOUT bigint被清理的扩展IP连接所在业务线程ID。
    node_nameOUT text被清理的扩展IP连接所在实例名。
  • gs_comm_listen_address_ext_info()

    描述:显示当前实例连接listen_address_ext配置扩展IP的DFX信息。

    参数:nan

    返回值类型:text node_name、text app、bigint tid、integer lwtid、bigint query_id、integer socket、text remote_ip、text remote_port、text local_ip、text local_port

    名称类型描述
    node_nameOUT text描述当前实例名。
    appOUT text描述当前连接DN的客户端。
    tidOUT bigint描述当前线程的线程号。
    lwtidOUT integer描述当前线程的轻量级线程号。
    query_idOUT bigint描述当前线程的查询ID。
    socketOUT integer描述当前物理连接的socket fd。
    remote_ipOUT text描述当前连接对端IP。
    remote_portOUT text描述当前连接对端port。
    local_ipOUT text描述当前连接本端IP。
    local_portOUT text描述当前连接本端port。
  • gs_get_global_listen_address_ext_info

    描述:CN上提供查询全局扩展IP配置信息。

    参数:详见表9

    返回值类型:text node_name、text host、text port、text ext_listen_ip

    注意: 若函数入参为“all”,则函数依赖ext_ip_info静态配置文件,若文件异常需要依赖CM/OM工具修复,此时无法实时更新配置。用户可以通过入参为“primary”获取所有主DN相关配置信息。

    名称类型描述
    dn_modeIN cstring指定显示的DN范围,null默认查询所有。
    node_nameOUT textDN实例名。
    hostOUT textDN实例侦听IP。
    portOUT textDN实例侦听port。
    ext_listen_ipOUT textDN实例侦听扩展IP。
  • gs_get_listen_address_ext_info()

    描述:提供查询当前实例扩展IP配置信息。

    参数:nan

    返回值类型:text node_name、text host、bigint port、text ext_listen_ip。

    名称类型描述
    node_nameOUT textDN实例名。
    hostOUT textDN实例侦听IP。
    portOUT bigintDN实例侦听port。
    ext_listen_ipOUT textDN实例侦听扩展IP。
  • psortoptions()

    描述:返回psort属性。

    参数:text[]、boolean

    返回值类型:bytea

  • remove_job_class_depend()

    描述:移除job依赖。

    参数:oid

    返回值类型:void

  • xideq4()

    描述:对比两个xid是否相等。

    参数:xid32、xid32

    返回值类型:boolean

  • xideqint8()

    描述:对比两个xid是否相等。

    参数:xid、bigint

    返回值类型:boolean

  • xidlt()

    描述:返回xid1 < xid2是否成立。

    参数:xid、xid

    返回值类型:boolean

  • xidlt4()

    描述:返回xid1 < xid2是否成立。

    参数:xid32、xid32

    返回值类型:boolean

  • get_local_cont_query_stat()

    描述:获取本机节点的指定持续计算视图统计信息。

    参数:cq_id oid

    返回值类型:cq oid、w_in_rows int8、w_in_bytes int8、w_out_rows int8、w_out_bytes int8、w_pendings int8、w_errors int8、r_in_rows int8、r_in_bytes int8、r_out_rows int8、r_out_bytes int8、r_errors int8、c_in_rows int8、c_in_bytes int8、c_out_rows int8、c_out_bytes int8、c_pendings int8、c_errors int8

  • get_local_cont_query_stats()

    描述:获取本机节点的所有持续计算视图统计信息。

    参数:nan

    返回值类型:cq oid、w_in_rows int8、w_in_bytes int8、w_out_rows int8、w_out_bytes int8、w_pendings int8、w_errors int8、r_in_rows int8、r_in_bytes int8、r_out_rows int8、r_out_bytes int8、r_errors int8、c_in_rows int8、c_in_bytes int8、c_out_rows int8、c_out_bytes int8、c_pendings int8、c_errors int8

  • get_cont_query_stats()

    描述:获取各个DN节点的所有持续计算视图统计信息。

    参数:nan

    返回值类型:node name、cq oid、w_in_rows int8、w_in_bytes int8、w_out_rows int8、w_out_bytes int8、w_pendings int8、w_errors int8、r_in_rows int8、r_in_bytes int8、r_out_rows int8、r_out_bytes int8、r_errors int8、c_in_rows int8、c_in_bytes int8、c_out_rows int8、c_out_bytes int8、c_pendings int8、c_errors int8

  • reset_local_cont_query_stat()

    描述:复位本机节点的指定持续计算视图统计信息。

    参数:cq_id oid

    返回值类型:boolean

  • reset_local_cont_query_stats()

    描述:复位本机节点的指定持续计算视图的关联统计信息。

    参数:cq_id oid

    返回值类型:boolean

  • reset_cont_query_stats()

    描述:复位各个DN节点的STREAM对象对应的持续计算视图统计信息。

    参数:stream_id oid

    返回值类型:boolean

  • check_cont_query_schema_changed()

    描述:判断指定持续计算视图的schema change状态。

    参数:cq_id oid

    返回值类型:boolean

  • gs_get_standby_cluster_barrier_status()

    描述:查看备cn/dn的barrier日志回放情况,包括已接收到的最新barrier点、已接收到的最新barrier点的LSN,上一次回放的barrier点,回放的目标barrier点。

    参数:nan

    返回值类型:barrier_id text、barrier_lsn text、recovery_id text、target_id text

    备注:调用该函数的用户需要具有SYSADMIN权限或具有OPRADMIN权限,运维管理员角色须打开operate_mode。

  • gs_set_standby_cluster_target_barrier_id()

    描述:设置回放的目标barrier点。

    参数:barrier_id字符串

    返回值类型:target_id text

    备注:调用该函数的用户需要具有SYSADMIN权限或具有OPRADMIN权限,运维管理员角色须打开operate_mode。

  • gs_query_standby_cluster_barrier_id_exist()

    描述:查询指定barrier点备机是否接收到。

    参数:barrier_id字符串

    返回值类型:boolean

    备注:调用该函数的用户需要具有SYSADMIN权限或具有OPRADMIN权限,运维管理员角色须打开operate_mode。

  • standby_read_status()

    描述:用于“分布式备机读”功能,获取集群内部所有DN的csn快照信息和主备差异时长,以及最后一次备机读查询所用的csn快照信息。

    参数:nan

    返回值类型:text、text、text、integer、bigint、bigint、bigint

    名称类型描述
    nametextDN节点名称。
    typetextDN节点类型。(主机为primary,备机为standby)
    hosttextDN节点所使用的IP。
    portintegerDN节点所使用的PORT。
    collected_csnbigint该DN的csn快照信息。(主机为0,备机为当前收集到的csn)
    delaybigint主备DN之间的差异,单位为毫秒。
    visited_csnbigint最后一次备机读查询使用的csn信息(仅最后一次查询执行的备机有值其余为0)
  • gs_shutdown_cross_region_walsenders()

    描述:中断跨集群流式复制。

    参数:nan

    返回值类型:void

    备注:调用该函数的用户需要具有SYSADMIN权限或具有OPRADMIN权限,运维管理员角色须打开operate_mode。

    以下流函数虽存在但功能尚未支持,不建议使用:

    streaming_int8_avg_gather、streaming_numeric_avg_gather、streaming_float8_avg_gather、streaming_interval_avg_gather、streaming_int8_sum_gather、streaming_int2_int4_sum_gather。

  • is_dblink_in_transaction()

    描述:判断当前事务中是否使用了oid对应的DATABASE LINK。

    参数:oid

    返回值类型:boolean

  • dblink_has_updatasent()

    描述:判断当前事务中是否使用oid对应的DATABASE LINK发送了dml语句且未提交。

    参数:oid

    返回值类型:boolean

  • get_last_xmin_by_oid()

    描述:通过表的oid获取该表所有字段中最大的xmin值。

    参数:oid

    返回值类型:xid

  • get_relid_by_relname()

    描述:通过表的表名及relnamespace获取表的oid。

    参数:cstring、oid

    返回值类型:oid

  • btint12cmp()

    描述:比较两个参数的大小关系,大于返回正数,等于返回0,小于返回负数。

    参数:int1、int2

    返回值类型:integer

  • btint14cmp()

    描述:比较两个参数的大小关系,大于返回正数,等于返回0,小于返回负数。

    参数:int1、int4

    返回值类型:integer

  • btint18cmp()

    描述:比较两个参数的大小关系,大于返回正数,等于返回0,小于返回负数。

    参数:int1、int8

    返回值类型:integer

  • btint116cmp()

    描述:比较两个参数的大小关系,大于返回正数,等于返回0,小于返回负数。

    参数:int1、int16

    返回值类型:integer

  • btint1numericcmp()

    描述:比较两个参数的大小关系,大于返回正数,等于返回0,小于返回负数。

    参数:int1、numeric

    返回值类型:integer

  • btint21cmp()

    描述:比较两个参数的大小关系,大于返回正数,等于返回0,小于返回负数。

    参数:int2、int1

    返回值类型:integer

  • btint216cmp()

    描述:比较两个参数的大小关系,大于返回正数,等于返回0,小于返回负数。

    参数:int2、int16

    返回值类型:integer

  • btint2numericcmp()

    描述:比较两个参数的大小关系,大于返回正数,等于返回0,小于返回负数。

    参数:int2、numeric

    返回值类型:integer

  • btint41cmp()

    描述:比较两个参数的大小关系,大于返回正数,等于返回0,小于返回负数。

    参数:int4、int1

    返回值类型:integer

  • btint416cmp()

    描述:比较两个参数的大小关系,大于返回正数,等于返回0,小于返回负数。

    参数:int4、int16

    返回值类型:integer

  • btint4numericcmp()

    描述:比较两个参数的大小关系,大于返回正数,等于返回0,小于返回负数。

    参数:int4、numeric

    返回值类型:integer

  • btint81cmp()

    描述:比较两个参数的大小关系,大于返回正数,等于返回0,小于返回负数。

    参数:int8、int1

    返回值类型:integer

  • btint816cmp()

    描述:比较两个参数的大小关系,大于返回正数,等于返回0,小于返回负数。

    参数:int8、int16

    返回值类型:integer

  • btint8numericcmp()

    描述:比较两个参数的大小关系,大于返回正数,等于返回0,小于返回负数。

    参数:int8、numeric

    返回值类型:integer

  • btint161cmp()

    描述:比较两个参数的大小关系,大于返回正数,等于返回0,小于返回负数。

    参数:int16、int1

    返回值类型:integer

  • btint162cmp()

    描述:比较两个参数的大小关系,大于返回正数,等于返回0,小于返回负数。

    参数:int16、int2

    返回值类型:integer

  • btint164cmp()

    描述:比较两个参数的大小关系,大于返回正数,等于返回0,小于返回负数。

    参数:int16、int4

    返回值类型:integer

  • btint168cmp()

    描述:比较两个参数的大小关系,大于返回正数,等于返回0,小于返回负数。

    参数:int16、int8

    返回值类型:integer

  • btnumericint1cmp()

    描述:比较两个参数的大小关系,大于返回正数,等于返回0,小于返回负数。

    参数:numeric、int1

    返回值类型:integer

  • btnumericint2cmp()

    描述:比较两个参数的大小关系,大于返回正数,等于返回0,小于返回负数。

    参数:numeric、int2

    返回值类型:integer

  • btnumericint4cmp()

    描述:比较两个参数的大小关系,大于返回正数,等于返回0,小于返回负数。

    参数:numeric、int4

    返回值类型:integer

  • btnumericint8cmp()

    描述:比较两个参数的大小关系,大于返回正数,等于返回0,小于返回负数。

    参数:numeric、int8

    返回值类型:integer

  • btint16cmp()

    描述:比较两个参数的大小关系,大于返回正数,等于返回0,小于返回负数。

    参数:int16、int16

    返回值类型:integer

  • hashint16()

    描述:计算入参的hash值。

    参数:int16

    返回值类型:integer

  • hashint1_numeric()

    描述:计算入参的hash值。

    参数:int1

    返回值类型:integer

  • hashint2_numeric()

    描述:计算入参的hash值。

    参数:int2

    返回值类型:integer

  • hashint4_numeric()

    描述:计算入参的hash值。

    参数:int4

    返回值类型:integer

  • hashint8_numeric()

    描述:计算入参的hash值。

    参数:int8

    返回值类型:integer

  • int12eq()

    描述:比较两个参数是否相等,如果相等返回true,否则返回false。

    参数:int1、int2

    返回值类型:boolean

  • int14eq()

    描述:比较两个参数是否相等,如果相等返回true,否则返回false。

    参数:int1、int4

    返回值类型:boolean

  • int18eq()

    描述:比较两个参数是否相等,如果相等返回true,否则返回false。

    参数:int1、int8

    返回值类型:boolean

  • int116eq()

    描述:比较两个参数是否相等,如果相等返回true,否则返回false。

    参数:int1、int16

    返回值类型:boolean

  • int1numericeq()

    描述:比较两个参数是否相等,如果相等返回true,否则返回false。

    参数:int1、numeric

    返回值类型:boolean

  • int21eq()

    描述:比较两个参数是否相等,如果相等返回true,否则返回false。

    参数:int2、int1

    返回值类型:boolean

  • int216eq()

    描述:比较两个参数是否相等,如果相等返回true,否则返回false。

    参数:int2、int16

    返回值类型:boolean

  • int2numericeq()

    描述:比较两个参数是否相等,如果相等返回true,否则返回false。

    参数:int2、numeric

    返回值类型:boolean

  • int41eq()

    描述:比较两个参数是否相等,如果相等返回true,否则返回false。

    参数:int4、int1

    返回值类型:boolean

  • int416eq()

    描述:比较两个参数是否相等,如果相等返回true,否则返回false。

    参数:int4、int16

    返回值类型:boolean

  • int4numericeq()

    描述:比较两个参数是否相等,如果相等返回true,否则返回false。

    参数:int4、numeric

    返回值类型:boolean

  • int81eq()

    描述:比较两个参数是否相等,如果相等返回true,否则返回false。

    参数:int8、int1

    返回值类型:boolean

  • int816eq()

    描述:比较两个参数是否相等,如果相等返回true,否则返回false。

    参数:int8、int16

    返回值类型:boolean

  • int8numericeq()

    描述:比较两个参数是否相等,如果相等返回true,否则返回false。

    参数:int8、numeric

    返回值类型:boolean

  • int161eq()

    描述:比较两个参数是否相等,如果相等返回true,否则返回false。

    参数:int16、int1

    返回值类型:boolean

  • int162eq()

    描述:比较两个参数是否相等,如果相等返回true,否则返回false。

    参数:int16、int2

    返回值类型:boolean

  • int164eq()

    描述:比较两个参数是否相等,如果相等返回true,否则返回false。

    参数:int16、int4

    返回值类型:boolean

  • int168eq()

    描述:比较两个参数是否相等,如果相等返回true,否则返回false。

    参数:int16、int8

    返回值类型:boolean

  • numericint1eq()

    描述:比较两个参数是否相等,如果相等返回true,否则返回false。

    参数:numeric、int1

    返回值类型:boolean

  • numericint2eq()

    描述:比较两个参数是否相等,如果相等返回true,否则返回false。

    参数:numeric、int2

    返回值类型:boolean

  • numericint4eq()

    描述:比较两个参数是否相等,如果相等返回true,否则返回false。

    参数:numeric、int4

    返回值类型:boolean

  • numericint8eq()

    描述:比较两个参数是否相等,如果相等返回true,否则返回false。

    参数:numeric、int8

    返回值类型:boolean

  • int12ne()

    描述:比较两个参数是否不相等,如果不相等返回true,否则返回false。

    参数:int1、int2

    返回值类型:boolean

  • int14ne()

    描述:比较两个参数是否不相等,如果不相等返回true,否则返回false。

    参数:int1、int4

    返回值类型:boolean

  • int18ne()

    描述:比较两个参数是否不相等,如果不相等返回true,否则返回false。

    参数:int1、int8

    返回值类型:boolean

  • int116ne()

    描述:比较两个参数是否不相等,如果不相等返回true,否则返回false。

    参数:int1、int16

    返回值类型:boolean

  • int1numericne()

    描述:比较两个参数是否不相等,如果不相等返回true,否则返回false。

    参数:int1、numeric

    返回值类型:boolean

  • int21ne()

    描述:比较两个参数是否不相等,如果不相等返回true,否则返回false。

    参数:int2、int1

    返回值类型:boolean

  • int216ne()

    描述:比较两个参数是否不相等,如果不相等返回true,否则返回false。

    参数:int2、int16

    返回值类型:boolean

  • int2numericne()

    描述:比较两个参数是否不相等,如果不相等返回true,否则返回false。

    参数:int2、numeric

    返回值类型:boolean

  • int41ne()

    描述:比较两个参数是否不相等,如果不相等返回true,否则返回false。

    参数:int4、int1

    返回值类型:boolean

  • int416ne()

    描述:比较两个参数是否不相等,如果不相等返回true,否则返回false。

    参数:int4、int16

    返回值类型:boolean

  • int4numericne()

    描述:比较两个参数是否不相等,如果不相等返回true,否则返回false。

    参数:int4、numeric

    返回值类型:boolean

  • int81ne()

    描述:比较两个参数是否不相等,如果不相等返回true,否则返回false。

    参数:int8、int1

    返回值类型:boolean

  • int816ne()

    描述:比较两个参数是否不相等,如果不相等返回true,否则返回false。

    参数:int8、int16

    返回值类型:boolean

  • int8numericne()

    描述:比较两个参数是否不相等,如果不相等返回true,否则返回false。

    参数:int8、numeric

    返回值类型:boolean

  • int161ne()

    描述:比较两个参数是否不相等,如果不相等返回true,否则返回false。

    参数:int16、int1

    返回值类型:boolean

  • int162ne()

    描述:比较两个参数是否不相等,如果不相等返回true,否则返回false。

    参数:int16、int2

    返回值类型:boolean

  • int164ne()

    描述:比较两个参数是否不相等,如果不相等返回true,否则返回false。

    参数:int16、int4

    返回值类型:boolean

  • int168ne()

    描述:比较两个参数是否不相等,如果不相等返回true,否则返回false。

    参数:int16、int8

    返回值类型:boolean

  • numericint1ne()

    描述:比较两个参数是否不相等,如果不相等返回true,否则返回false。

    参数:numeric、int1

    返回值类型:boolean

  • numericint2ne()

    描述:比较两个参数是否不相等,如果不相等返回true,否则返回false。

    参数:numeric、int2

    返回值类型:boolean

  • numericint4ne()

    描述:比较两个参数是否不相等,如果不相等返回true,否则返回false。

    参数:numeric、int4

    返回值类型:boolean

  • numericint8ne()

    描述:比较两个参数是否不相等,如果不相等返回true,否则返回false。

    参数:numeric、int8

    返回值类型:boolean

  • int12lt()

    描述:比较两个参数是否是小于关系,如果是小于关系返回true,否则返回false。

    参数:int1、int2

    返回值类型:boolean

  • int14lt()

    描述:比较两个参数是否是小于关系,如果是小于关系返回true,否则返回false。

    参数:int1、int4

    返回值类型:boolean

  • int18lt()

    描述:比较两个参数是否是小于关系,如果是小于关系返回true,否则返回false。

    参数:int1、int8

    返回值类型:boolean

  • int116lt()

    描述:比较两个参数是否是小于关系,如果是小于关系返回true,否则返回false。

    参数:int1、int16

    返回值类型:boolean

  • int1numericlt()

    描述:比较两个参数是否是小于关系,如果是小于关系返回true,否则返回false。

    参数:int1、numeric

    返回值类型:boolean

  • int21lt()

    描述:比较两个参数是否是小于关系,如果是小于关系返回true,否则返回false。

    参数:int2、int1

    返回值类型:boolean

  • int216lt()

    描述:比较两个参数是否是小于关系,如果是小于关系返回true,否则返回false。

    参数:int2、int16

    返回值类型:boolean

  • int2numericlt()

    描述:比较两个参数是否是小于关系,如果是小于关系返回true,否则返回false。

    参数:int2、numeric

    返回值类型:boolean

  • int41lt()

    描述:比较两个参数是否是小于关系,如果是小于关系返回true,否则返回false。

    参数:int4、int1

    返回值类型:boolean

  • int416lt()

    描述:比较两个参数是否是小于关系,如果是小于关系返回true,否则返回false。

    参数:int4、int16

    返回值类型:boolean

  • int4numericlt()

    描述:比较两个参数是否是小于关系,如果是小于关系返回true,否则返回false。

    参数:int4、numeric

    返回值类型:boolean

  • int81lt()

    描述:比较两个参数是否是小于关系,如果是小于关系返回true,否则返回false。

    参数:int8、int1

    返回值类型:boolean

  • int816lt()

    描述:比较两个参数是否是小于关系,如果是小于关系返回true,否则返回false。

    参数:int8、int16

    返回值类型:boolean

  • int8numericlt()

    描述:比较两个参数是否是小于关系,如果是小于关系返回true,否则返回false。

    参数:int8、numeric

    返回值类型:boolean

  • int161lt()

    描述:比较两个参数是否是小于关系,如果是小于关系返回true,否则返回false。

    参数:int16、int1

    返回值类型:boolean

  • int162lt()

    描述:比较两个参数是否是小于关系,如果是小于关系返回true,否则返回false。

    参数:int16、int2

    返回值类型:boolean

  • int164lt()

    描述:比较两个参数是否是小于关系,如果是小于关系返回true,否则返回false。

    参数:int16、int4

    返回值类型:boolean

  • int168lt()

    描述:比较两个参数是否是小于关系,如果是小于关系返回true,否则返回false。

    参数:int16、int8

    返回值类型:boolean

  • numericint1lt()

    描述:比较两个参数是否是小于关系,如果是小于关系返回true,否则返回false。

    参数:numeric、int1

    返回值类型:boolean

  • numericint2lt()

    描述:比较两个参数是否是小于关系,如果是小于关系返回true,否则返回false。

    参数:numeric、int2

    返回值类型:boolean

  • numericint4lt()

    描述:比较两个参数是否是小于关系,如果是小于关系返回true,否则返回false。

    参数:numeric、int4

    返回值类型:boolean

  • numericint8lt()

    描述:比较两个参数是否是小于关系,如果是小于关系返回true,否则返回false。

    参数:numeric、int8

    返回值类型:boolean

  • int12gt()

    描述:比较两个参数是否是大于关系,如果是大于关系返回true,否则返回false。

    参数:int1、int2

    返回值类型:boolean

  • int14gt()

    描述:比较两个参数是否是大于关系,如果是大于关系返回true,否则返回false。

    参数:int1、int4

    返回值类型:boolean

  • int18gt()

    描述:比较两个参数是否是大于关系,如果是大于关系返回true,否则返回false。

    参数:int1、int8

    返回值类型:boolean

  • int116gt()

    描述:比较两个参数是否是大于关系,如果是大于关系返回true,否则返回false。

    参数:int1、int16

    返回值类型:boolean

  • int1numericgt()

    描述:比较两个参数是否是大于关系,如果是大于关系返回true,否则返回false。

    参数:int1、numeric

    返回值类型:boolean

  • int21gt()

    描述:比较两个参数是否是大于关系,如果是大于关系返回true,否则返回false。

    参数:int2、int1

    返回值类型:boolean

  • int216gt()

    描述:比较两个参数是否是大于关系,如果是大于关系返回true,否则返回false。

    参数:int2、int16

    返回值类型:boolean

  • int2numericgt()

    描述:比较两个参数是否是大于关系,如果是大于关系返回true,否则返回false。

    参数:int2、numeric

    返回值类型:boolean

  • int41gt()

    描述:比较两个参数是否是大于关系,如果是大于关系返回true,否则返回false。

    参数:int4、int1

    返回值类型:boolean

  • int416gt()

    描述:比较两个参数是否是大于关系,如果是大于关系返回true,否则返回false。

    参数:int4、int16

    返回值类型:boolean

  • int4numericgt()

    描述:比较两个参数是否是大于关系,如果是大于关系返回true,否则返回false。

    参数:int4、numeric

    返回值类型:boolean

  • int81gt()

    描述:比较两个参数是否是大于关系,如果是大于关系返回true,否则返回false。

    参数:int8、int1

    返回值类型:boolean

  • int816gt()

    描述:比较两个参数是否是大于关系,如果是大于关系返回true,否则返回false。

    参数:int8、int16

    返回值类型:boolean

  • int8numericgt()

    描述:比较两个参数是否是大于关系,如果是大于关系返回true,否则返回false。

    参数:int8、numeric

    返回值类型:boolean

  • int161gt()

    描述:比较两个参数是否是大于关系,如果是大于关系返回true,否则返回false。

    参数:int16、int1

    返回值类型:boolean

  • int162gt()

    描述:比较两个参数是否是大于关系,如果是大于关系返回true,否则返回false。

    参数:int16、int2

    返回值类型:boolean

  • int164gt()

    描述:比较两个参数是否是大于关系,如果是大于关系返回true,否则返回false。

    参数:int16、int4

    返回值类型:boolean

  • int168gt()

    描述:比较两个参数是否是大于关系,如果是大于关系返回true,否则返回false。

    参数:int16、int8

    返回值类型:boolean

  • numericint1gt()

    描述:比较两个参数是否是大于关系,如果是大于关系返回true,否则返回false。

    参数:numeric、int1

    返回值类型:boolean

  • numericint2gt()

    描述:比较两个参数是否是大于关系,如果是大于关系返回true,否则返回false。

    参数:numeric、int2

    返回值类型:boolean

  • numericint4gt()

    描述:比较两个参数是否是大于关系,如果是大于关系返回true,否则返回false。

    参数:numeric、int4

    返回值类型:boolean

  • numericint8gt()

    描述:比较两个参数是否是大于关系,如果是大于关系返回true,否则返回false。

    参数:numeric、int8

    返回值类型:boolean

  • int12le()

    描述:比较两个参数是否是小于或等于关系,如果是小于或等于关系返回true,否则返回false。

    参数:int1、int2

    返回值类型:boolean

  • int14le()

    描述:比较两个参数是否是小于或等于关系,如果是小于或等于关系返回true,否则返回false。

    参数:int1、int4

    返回值类型:boolean

  • int18le()

    描述:比较两个参数是否是小于或等于关系,如果是小于或等于关系返回true,否则返回false。

    参数:int1、int8

    返回值类型:boolean

  • int116le()

    描述:比较两个参数是否是小于或等于关系,如果是小于或等于关系返回true,否则返回false。

    参数:int1、int16

    返回值类型:boolean

  • int1numericle()

    描述:比较两个参数是否是小于或等于关系,如果是小于或等于关系返回true,否则返回false。

    参数:int1、numeric

    返回值类型:boolean

  • int21le()

    描述:比较两个参数是否是小于或等于关系,如果是小于或等于关系返回true,否则返回false。

    参数:int2、int1

    返回值类型:boolean

  • int216le()

    描述:比较两个参数是否是小于或等于关系,如果是小于或等于关系返回true,否则返回false。

    参数:int2、int16

    返回值类型:boolean

  • int2numericle()

    描述:比较两个参数是否是小于或等于关系,如果是小于或等于关系返回true,否则返回false。

    参数:int2、numeric

    返回值类型:boolean

  • int41le()

    描述:比较两个参数是否是小于或等于关系,如果是小于或等于关系返回true,否则返回false。

    参数:int4、int1

    返回值类型:boolean

  • int416le()

    描述:比较两个参数是否是小于或等于关系,如果是小于或等于关系返回true,否则返回false。

    参数:int4、int16

    返回值类型:boolean

  • int4numericle()

    描述:比较两个参数是否是小于或等于关系,如果是小于或等于关系返回true,否则返回false。

    参数:int4、numeric

    返回值类型:boolean

  • int81le()

    描述:比较两个参数是否是小于或等于关系,如果是小于或等于关系返回true,否则返回false。

    参数:int8、int1

    返回值类型:boolean

  • int816le()

    描述:比较两个参数是否是小于或等于关系,如果是小于或等于关系返回true,否则返回false。

    参数:int8、int16

    返回值类型:boolean

  • int8numericle()

    描述:比较两个参数是否是小于或等于关系,如果是小于或等于关系返回true,否则返回false。

    参数:int8、numeric

    返回值类型:boolean

  • int161le()

    描述:比较两个参数是否是小于或等于关系,如果是小于或等于关系返回true,否则返回false。

    参数:int16、int1

    返回值类型:boolean

  • int162le()

    描述:比较两个参数是否是小于或等于关系,如果是小于或等于关系返回true,否则返回false。

    参数:int16、int2

    返回值类型:boolean

  • int164le()

    描述:比较两个参数是否是小于或等于关系,如果是小于或等于关系返回true,否则返回false。

    参数:int16、int4

    返回值类型:boolean

  • int168le()

    描述:比较两个参数是否是小于或等于关系,如果是小于或等于关系返回true,否则返回false。

    参数:int16、int8

    返回值类型:boolean

  • numericint1le()

    描述:比较两个参数是否是小于或等于关系,如果是小于或等于关系返回true,否则返回false。

    参数:numeric、int1

    返回值类型:boolean

  • numericint2le()

    描述:比较两个参数是否是小于或等于关系,如果是小于或等于关系返回true,否则返回false。

    参数:numeric、int2

    返回值类型:boolean

  • numericint4le()

    描述:比较两个参数是否是小于或等于关系,如果是小于或等于关系返回true,否则返回false。

    参数:numeric、int4

    返回值类型:boolean

  • numericint8le()

    描述:比较两个参数是否是小于或等于关系,如果是小于或等于关系返回true,否则返回false。

    参数:numeric、int8

    返回值类型:boolean

  • int12ge()

    描述:比较两个参数是否是大于或等于关系,如果是大于或等于关系返回true,否则返回false。

    参数:int1、int2

    返回值类型:boolean

  • int14ge()

    描述:比较两个参数是否是大于或等于关系,如果是大于或等于关系返回true,否则返回false。

    参数:int1、int4

    返回值类型:boolean

  • int18ge()

    描述:比较两个参数是否是大于或等于关系,如果是大于或等于关系返回true,否则返回false。

    参数:int1、int8

    返回值类型:boolean

  • int116ge()

    描述:比较两个参数是否是大于或等于关系,如果是大于或等于关系返回true,否则返回false。

    参数:int1、int16

    返回值类型:boolean

  • int1numericge()

    描述:比较两个参数是否是大于或等于关系,如果是大于或等于关系返回true,否则返回false。

    参数:int1、numeric

    返回值类型:boolean

  • int21ge()

    描述:比较两个参数是否是大于或等于关系,如果是大于或等于关系返回true,否则返回false。

    参数:int2、int1

    返回值类型:boolean

  • int216ge()

    描述:比较两个参数是否是大于或等于关系,如果是大于或等于关系返回true,否则返回false。

    参数:int2、int16

    返回值类型:boolean

  • int2numericge()

    描述:比较两个参数是否是大于或等于关系,如果是大于或等于关系返回true,否则返回false。

    参数:int2、numeric

    返回值类型:boolean

  • int41ge()

    描述:比较两个参数是否是大于或等于关系,如果是大于或等于关系返回true,否则返回false。

    参数:int4、int1

    返回值类型:boolean

  • int416ge()

    描述:比较两个参数是否是大于或等于关系,如果是大于或等于关系返回true,否则返回false。

    参数:int4、int16

    返回值类型:boolean

  • int4numericge()

    描述:比较两个参数是否是大于或等于关系,如果是大于或等于关系返回true,否则返回false。

    参数:int4、numeric

    返回值类型:boolean

  • int81ge()

    描述:比较两个参数是否是大于或等于关系,如果是大于或等于关系返回true,否则返回false。

    参数:int8、int1

    返回值类型:boolean

  • int816ge()

    描述:比较两个参数是否是大于或等于关系,如果是大于或等于关系返回true,否则返回false。

    参数:int8、int16

    返回值类型:boolean

  • int8numericge()

    描述:比较两个参数是否是大于或等于关系,如果是大于或等于关系返回true,否则返回false。

    参数:int8、numeric

    返回值类型:boolean

  • int161ge()

    描述:比较两个参数是否是大于或等于关系,如果是大于或等于关系返回true,否则返回false。

    参数:int16、int1

    返回值类型:boolean

  • int162ge()

    描述:比较两个参数是否是大于或等于关系,如果是大于或等于关系返回true,否则返回false。

    参数:int16、int2

    返回值类型:boolean

  • int164ge()

    描述:比较两个参数是否是大于或等于关系,如果是大于或等于关系返回true,否则返回false。

    参数:int16、int4

    返回值类型:boolean

  • int168ge()

    描述:比较两个参数是否是大于或等于关系,如果是大于或等于关系返回true,否则返回false。

    参数:int16、int8

    返回值类型:boolean

  • numericint1ge()

    描述:比较两个参数是否是大于或等于关系,如果是大于或等于关系返回true,否则返回false。

    参数:numeric、int1

    返回值类型:boolean

  • numericint2ge()

    描述:比较两个参数是否是大于或等于关系,如果是大于或等于关系返回true,否则返回false。

    参数:numeric、int2

    返回值类型:boolean

  • numericint4ge()

    描述:比较两个参数是否是大于或等于关系,如果是大于或等于关系返回true,否则返回false。

    参数:numeric、int4

    返回值类型:boolean

  • numericint8ge()

    描述:比较两个参数是否是大于或等于关系,如果是大于或等于关系返回true,否则返回false。

    参数:numeric、int8

    返回值类型:boolean

  • gs_relation_is_updatable()

    描述:返回关系是否可插入、更新、删除。可更新返回4,可插入返回8,可删除返回16,同时满足的则返回对应值相加后得到的数值。

    参数:oid、boolean

    返回值类型:int32

  • gs_column_is_updatable()

    描述:返回列是否可更新,可更新返回t,否则返回f。

    参数:oid、int16、boolean

    返回值类型:boolean

    更多详情请参考GaussDB 文档中心:doc.hcs.huawei.com/db/zh-cn/ga…