服务 好的网站制作,wordpress好看的背景图片,建设部设计院网站,福建省建设人才与科技发展中心网站你想把内表和外表在元数据上达到切换的目的#xff0c;这个操作有个前提#xff0c;在apache版本源码上来讲是支持的#xff01;#xff01;#xff01;#xff01;但是#xff01;#xff01;#xff01;#xff01;注意哦#xff01;默认情况下apache版本的源码中…你想把内表和外表在元数据上达到切换的目的这个操作有个前提在apache版本源码上来讲是支持的但是注意哦默认情况下apache版本的源码中这个事的支持开关是关闭的所以导致默认情况下内外表不能相互切换所以你想干这个事先去问问你使用的引擎提供方有没有大开限制如果打开了就可以使用如下语句
alter table 表名 set tblproperties(EXTERNALFALSE);上面是把外表切换为内表反之一样在源码里面其实还支持很多东西有兴趣可以看看博主在源码中还看到sparksql能和presto那样在group by后面写阿拉伯数字代替select后面的字段就是用顺序表示字段但可惜这个能力也是被关着的从源码注释来看是担心操作上造成混淆的风险