MaxCompute - 参数化视图

 
0 427
泡沫随风飘
2019-06-28 11:09

47407b6bb6445cd64ad43cf9.png

简化SQL开发

适用客户

MaxCompute SQL开发者

发布功能

创建带参数的VIEW,create view if not exists pv1(@a table (k string,v bigint), @b string) as select srcp.key,srcp.value from srcp join @a on srcp.key=a.k and srcp.p=@b;

支持用 subquery 作为参数的值: select * from view_name( (select 1 from src where a > 0), 1)

定义 view 时,支持 ANY 类型: create view view_name (@a ANY, @b TABLE (x ANY)) as

定义 view 时,TABLE 定义支持 代表可变长列表: create view view_name(@a bigint, @b TABLE(x bigint, * ANY)) as select * from @b where x = @a; 这里第二个参数接受任何第一列是BIGINT的表,并且能通过 SELECT *,将变长部分返回到view调用者。

产品文档

https://help.aliyun.com/document_detail/73778.html?spm=a2c4g.11174283.6.687.2b08590eO2Wi6C

查看产品

https://www.aliyun.com/product/odps?spm=5176.12418109.aliyun-offcial-website-list-react.1.cc3729b366y4GS

来源:阿里云

本文内容由互联网用户自发贡献,版权归作者所有,本站不拥有所有权也不承担相关法律责任。如需转载请按以下形式注明来源: 复制

文章来源:阿里云牛优惠资讯网
文章标题:MaxCompute - 参数化视图
原文地址:https://aliyunnew.com/a/405.html
发布时间:2019-06-28 11:09
相关话题
没有相关话题
猜您喜欢
回帖
  • 抢占沙发~~