DROP PROPERTY GRAPH — 删除 SQL 属性图
DROP PROPERTY GRAPH [ IF EXISTS ] name [, ...] [ CASCADE | RESTRICT ]
DROP PROPERTY GRAPH 会删除一个现有的属性图。要执行此命令,你必须是该属性图的所有者。
IF EXISTS #如果属性图不存在,则不抛出错误。在这种情况下会发出一条提示信息。
name #要删除的属性图名称(可选带模式限定)。
CASCADE #自动删除依赖于该属性图的对象,并进一步删除所有依赖于这些对象的对象(见 Section 5.17)。
RESTRICT #如果有任何对象依赖于该属性图,则拒绝删除它。这是默认行为。
DROP PROPERTY GRAPH g1;
DROP PROPERTY GRAPH 符合 ISO/IEC 9075-16(SQL/PGQ), 只是标准只允许每个命令删除一个属性图,而且除了 IF EXISTS 选项之外,后者是 PostgreSQL 扩展。