下载软件之前请仔细阅读
除非支持材料中明确允许,否则您的使用受到以下限制:
您最多可以使用1TB(包括Parquet和ORC外部表)和3个节点。
您不得使用软件向第三方提供服务。
您不得将软件分发,转售,共享或再许可给第三方。
除非您拥有基础软件的许可,否则不得下载和使用补丁程序,增强功能,错误修复程序或类似更新。社区版许可证不授予您接收此类更新的权利。
您不得复制本软件或将本软件应用于公共或外部分布式网络上。
您可以出于存档目的或作为授权使用中必不可少的步骤复制该软件,只要您保留该软件中的任何产品标识,商标,版权或其他声明即可。
您不得修改、进行反向工程、反汇编、解密、反编译或制作本软件的衍生作品。如果您有依法这样做的权利,则必须首先以书面形式告知Microfocus有关此类修改的信息。
您不得将任何来源与本软件相关的性能信息或分析(包括但不限于基准和性能测试)透露给任何第三方。
附加条款适用:https : //www.microfocus.com/en-us/legal/software-licensing。
2021-01-05
利用ALTER TABLE命令,你可以轻松地把一张表从一个schema转移到另一个schema。然而你可能会发现,表并不会继承新schema的权限,即使你在建立新schema时使用了DEFAULT INCLUDE PRIVILEGES。在转移表之后,你需要手动调整,告诉Vertica你需要表继承新schema的权限。
这是为什么呢?因为使用ALTER SCHEMA…DEFAULT INCLUDE PRIVILEGES只影响新创建的表和视图。也就是说,对于已经存在的表和视图,是不管用的。
转移操作只是原数据/目录的更新。Vertica并不会进行CREATE TABLE操作。
例子:
有帮助的链接:
https://www.vertica.com/docs/9.3.x/HTML/Content/Authoring/AdministratorsGuide/Tables/ModifyTableDefinition/MovingATableToAnotherSchema.htm
https://www.vertica.com/docs/9.3.x/HTML/Content/Authoring/AdministratorsGuide/DBUsersAndPrivileges/Privileges/TableViewInheritance.htm