回答

收藏

Oracle中的删除和删除清除之间的区别

技术问答 技术问答 348 人阅读 | 0 人回复 | 2023-09-14

我正在使用Oracle数据库,但对Drop和Purge命令有些困惑。实际上,对于我来说,两者都做同样的事情。从数据库中删除带有模式的表。两者的主要区别是什么?) U4 x8 Y$ k. o4 M; G9 |& C& V
[ol]删除表表名;
9 t0 _) \3 k$ D% A7 o删除表表名清除;
# b" n0 }0 f6 R( R( P$ L' R[/ol]
+ K) }' T. O; s, s2 Q  N5 Y* A6 g- i                ; p3 j/ m- [7 g) L) w6 d: P* c
解决方案:
. _/ T5 {2 O: P% N               
, s4 Z$ j" o2 v0 P" r% x8 Z; i
0 B& c1 }: K1 Z2 t# }6 S  U
- U* u0 y0 F6 k5 v% {# D, w                通常,如果表被删除,则将其移入回收站(从Oracle 10g开始)。但是,如果还指定了purge修饰符,则无法从数据库中删除(完全)删除该表。
分享到:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则