DESIGNER_DROP_DESIGN
移除与指定设计及其所有内容相关联的架构。在 Database Designer 设计或部署成功完成后使用 DESIGNER_DROP_DESIGN
。您还必须使用它来删除一个设计,然后再以相同的名称创建另一个设计。
要删除您创建的所有设计,请使用
DESIGNER_DROP_ALL_DESIGNS
。
这是元函数。您必须在顶级 SELECT 语句中调用元函数。
行为类型
易变语法
DESIGNER_DROP_DESIGN ( 'design‑name' [, force‑drop ] )
参数
- design‑name
- 要删除的设计的名称。
- force‑drop
- 覆盖任何会阻止 Vertica 执行此函数的依赖项的 Boolean 值 - 例如,设计正在被使用或当前正在部署。如果忽略此参数,Vertica 会将其设置为
false
。
特权
非超级用户:设计创作者示例
以下示例删除了 Database Designer 设计 VMART_DESIGN
及其所有内容:
=> SELECT DESIGNER_DROP_DESIGN ('VMART_DESIGN');