Oracle
qq_34336286
用来记笔记用
展开
-
ORACLE 中查询锁表和解锁
1、查询被锁的数据对象 select * from v$locked_object l, dba_objects o, v$session s where l.object_id = o.object_id and l.session_id = s.sid;2、解锁杀死数据库会话 alter system kill session '207,707';–...原创 2018-11-12 20:17:26 · 128 阅读 · 0 评论 -
通过PLSQL查看所连接的ORACLE的版本
1、在PLSQL中执行语句: select * from v$version;2、pl/sql developer 里查看【Reports】——>【DBA】——>【NLS Database Parameters】下的NLS_RDMBS_VERSION。转载 2018-11-12 20:17:18 · 20281 阅读 · 1 评论 -
Oracle修改字段类型方法总结2
原文:https://blog.csdn.net/heshushun/article/details/79773948如果要修改表的一个字段 数据类型,若表里有数据了,oracle是不能修改,需清空表才行。若不想清空表的数据,则可通过以下方案:先对表数据进行备份表,再删除表数据,修改表结构,将备份表数据重插回原表中,最后删除备份表。//先对表数据进行备份表create table ...转载 2019-05-27 15:22:20 · 791 阅读 · 0 评论 -
如何删除ORACLE数据库中所有的表
分为如下步骤:1.获取表名,并生成Drop语句2.执行Drop语句,递归1,2步骤直至全部表清空或只余下无法删除的表3.对于无法删除的表,需要通过alter修改其参数,再执行删除语句4.确认所有的表都已经被删除1.获取全部的表名:USERNAME参数为用户名,部分数据库不需要以用 户名.表名的形式删除,则可省略第一个USERNAME参数//建议最好加上,防止误删其他用户下...转载 2019-05-27 15:29:28 · 10636 阅读 · 0 评论 -
Oracle修改字段类型方法总结1
原文链接:https://blog.csdn.net/gdjlc/article/details/23762549/有一个表名为tb,字段段名为name,数据类型nchar(20)。1、假设字段数据为空,则不管改为什么字段类型,可以直接执行:alter table tb modify (name nvarchar2(20));2、假设字段有数据,则改为nvarchar2(20)可以...转载 2019-05-27 15:16:12 · 232 阅读 · 0 评论