更新时间:2024-04-09 GMT+08:00
分享

CALL

语法

CALL procedure_name ( [ name => ] expression [, ...] )

描述

调用指定的存储过程。

存储过程由各个连接(connnectors)提供,实现数据操作或者管理任务。例如,系统连接器(System Connector)就定义了存储过程可以取消一个正在运行的查询。有些数据源,例如PostgreSQL,其系统有定义自己的存储过程,这与连接器定义的存储过程不同,是无法被CALL调用的。

检查并更新metastroe中分区数组,它支持3种模式:

  • ADD:将文件系统中存在但metastore里没有的分区系统同步到metastroe中。
  • DROP:drop元数据表中存在但文件系统中不存在的分区。
  • FULL:同时进行ADD和DROP操作。

示例

CALL system.create_empty_partition(
    schema_name => 'web',
    table_name => 'page_views',
    partition_columns => ARRAY['ds', 'country'],
    partition_values => ARRAY['2020-07-19', 'UK']);
hive connector支持的存储过程。
system.sync_partition_metadata(schema_name, table_name, mode)
分享:

    相关文档

    相关产品