agens-graph - 如何删除 AgnsGraph 上的所有图表?
问题描述
我想使用 drop 数据库删除 agensgraph 上的所有图形。
是否有查询查找所有图表?
agens=# SELECT GRAPHNAME FROM ?????;
graphname
-----------
graph1
graph2
解决方案
使用 AG_GRAPH 表查找所有图形。
并一张一张地放图。
agens=# SELECT GRAPHNAME FROM AG_GRAPH;
graphname
-----------
graph1
graph2
graph
(3 rows)
agens=# DROP GRAPH GRAPH CASCADE;
NOTICE: drop cascades to 4 other objects
DETAIL: drop cascades to sequence graph.ag_label_seq
drop cascades to vlabel ag_vertex
drop cascades to elabel ag_edge
drop cascades to vlabel v
DROP GRAPH
agens=# DROP GRAPH GRAPH1 CASCADE;
NOTICE: drop cascades to 5 other objects
DETAIL: drop cascades to sequence graph1.ag_label_seq
drop cascades to vlabel ag_vertex
drop cascades to elabel ag_edge
drop cascades to vlabel v
drop cascades to elabel e
DROP GRAPH
agens=# DROP GRAPH GRAPH2 CASCADE;
NOTICE: drop cascades to 5 other objects
DETAIL: drop cascades to sequence graph2.ag_label_seq
drop cascades to vlabel ag_vertex
drop cascades to elabel ag_edge
drop cascades to vlabel v
drop cascades to elabel e
DROP GRAPH
推荐阅读
- android-studio - Android Studio Network Profiler 没有显示响应?
- javascript - 尽管 redux 状态已更新,但组件不会重新渲染
- ios - 如何在 Swift 中不四舍五入地打印只有 2 位数字的浮点数?
- javascript - 使用 Dragula 时拖动元素时出现问题
- html - 调整图像大小后填充剩余空间,保持其纵横比
- android - Android Firebase:onDisconnect 不起作用
- c# - .net - 消费者驱动的 SOAP/XML 合同?
- oracle - 如何从 Oracle SQL 中的表中取消透视
- php - PHP imap_search KEYWORD 文档如何使用
- python - 理解列表与 for 循环的复杂性