为了账号安全,请及时绑定邮箱和手机立即绑定

请问该怎么用oracle中删除一个表的语句是什么?

请问该怎么用oracle中删除一个表的语句是什么?

收到一只叮咚 2019-08-17 13:11:14
oracle中删除一个表的语句是什么
查看完整描述

6 回答

?
千巷猫影

TA贡献1829条经验 获得超7个赞

oracle中删除一个表的语句如下:

  1. 首先你有drop的权限。

  2. drop  table 用户表明 ;


  3. 举例 :drop table scott.tableA。

  4. 如2楼所说,看是否有外键约束,否则你是删不掉的。




查看完整回答
反对 回复 2019-08-18
?
白衣非少年

TA贡献1155条经验 获得超0个赞

drop table tablename
删除表的话要看有没有外键约束什么的,如果有的话先要删除子表才能删除父表。

查看完整回答
反对 回复 2019-08-18
?
茅侃侃

TA贡献1842条经验 获得超21个赞

这种情况可能是因为你的表有其他约束,如果是这样的话,你可以试一下下面的sql语句
alter table 表名 drop constraint 约束名
drop table 表名
希望能对你有所帮助

查看完整回答
反对 回复 2019-08-18
?
30秒到达战场

TA贡献1828条经验 获得超6个赞


方法/步骤

1
•步骤1:☆停止服务。
•打开计算机桌面。点击【开始】-【运行】,输入services.msc命令,出现服务列表。
•分别选择10个ORACLE数据库服务,右击选择停止服务。 •

2
步骤2:☆卸载ORACLE数据库-1
•卸载ORACLE数据库时,要使用ORACLE数据库自带的卸载工具完成,可以在【开始】菜单-【程序】-【oracle】中找到。
步骤2:☆卸载ORACLE数据库-2
•单击【Universal Installer】,选择产品清单中选择已经安装的Oracle产品,单击删除,完成卸载。

3
步骤3:☆删除注册表。
•因为在安装ORACLE数据库时,很多配置都写到了注册表中,要想彻底删除数据库,必须将注册表中的数据删除。
•删除注册表注册表1:HKEY_CLASSES_ROOT\HKEY_LOCAL_MACHINE\SOFTWARE下ORACLE项
•删除注册表注册表2:HKEY_CLASSES_ROOT\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services下ORACLE项
•删除注册表注册表3:HKEY_CLASSES_ROOT\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\EventlogHKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application下ORACLE项 •

4
步骤4:删除环境变量。
•如果在安装ORACLE数据库时进行了环境变量的设置,卸载的时候,需要将环境变量删除。
•右击我的电脑-属性-系统属性-高级,单击环境变量按钮。在系统变量中找到ORACLE_HOME选项,删除即可。如果在CLASSPATH和PATH中也存在Oracle设置,一并删除即可。

5
步骤5:☆删除目录重启计算机。
•彻底删除ORACLE数据库,需要将ORACLE安装目录,全部删除。
•删除完毕之后,重启计算机,完成ORACLE数据库移除。






查看完整回答
反对 回复 2019-08-18
  • 6 回答
  • 0 关注
  • 510 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信