Presto Procedure

  1. 云栖社区>
  2. 博客>
  3. 正文

Presto Procedure

xumingmingv 2019-03-14 20:13:02 浏览463
展开阅读全文

procedure.jpg

概述

Presto里面有个类似普通数据库存储过程的东西叫做 Procedure(https://prestosql.io/docs/current/sql/call.html), 它的主要作用是用来提供一下DDL或者管理性的工作,它的用法跟MySQL里面的存储过程类似,比如:

-- 调用一个两个参数的存储过程
CALL test(123, 'apple');

-- 支持named arguments
CALL test(
    name => 'apple', 
    id => 123
);

虽然名字叫Procedure,但是你无法通过Presto的CALL语法来调用底层RDBMS里面的存储过程,概念类似,但是不是一个层面的东西,Presto里面能CALL的Procedure是需要Connector注册的。

开发一个P

网友评论

登录后评论
0/500
评论
xumingmingv
+ 关注