Oracle 常用操作【02】数据库特性】的更多相关文章

摘要:Oracle数据库的库表常用操作:创建与添加表空间.临时表空间.创建表分区.创建索引.锁表处理 1.表空间 ■  详细查看表空间使用状况,包括总大小,使用空间,使用率,剩余空间 --详细查看表空间使用状况,包括总大小,使用空间,使用率,剩余空间 select t.* from (SELECT D.TABLESPACE_NAME, SPACE "SUM_SPACE(M)", BLOCKS SUM_BLOCKS, ) "USED_SPACE(M)", ) , )…
常用数据库操作 启动数据库监听器lsnrctl start 停止数据库监听器lsnrctl stop 登录oraclesqlplus / as sysdba启动oralcestartup;关闭oracleshutdown immediate; 数据库因数据文件损坏起不来时startup mountalter database datafile 21 offline drop;alter database recover datafile '/u01/app/oracle/oradata/test…
1. 导出 oracle 注释 -- 表明細+表注释+字段明细+字段注释 a.一个用户下的表明細+表注释+字段明细+字段注释 select ATC.OWNER, atC.TABLE_NAME, utc.comments, ATC.COLUMN_NAME, ATC.DATA_TYPE, ATC.DATA_LENGTH, ATC.NULLABLE, ucc.comments from (select ATC.OWNER, atC.TABLE_NAME, ATC.COLUMN_NAME, ATC.DA…
Oracle主要类型函数: 单行函数:只能输入一行结果,返回一个结果.常见的单行函数有: 字符函数 数字函数 转换函数 日期函数 2.聚合函数:同时可以对多行数据进行操作,并返回一个结果.(AVG.SUM.MIN.MAX.COUNT) 事务: 事务是数据库处理的最小工作单元,事务的四个属性: 原子性:事务是一个独立的单元.一个事物中的若干语句是不可分割的.所有的语句必须作为一个整体提交或者回滚.如果事务中的任何操作失败,则整个事务将失败. 一致性:当事务结束时,数据必须处于一致状态. 持久性:事…
Oracle查询的时候条件要用单引号包裹,不能用双引号;Oracle的in子查询里面的值最多有1000个........ 连接orcl数据库 C:\Windows\system32@orcl as sysdba SQL Production :: Copyright (c) , , Oracle. All rights reserved. 连接到: Oracle - 64bit Production With the Partitioning, OLAP, Data Mining and Rea…
1. oracle 修改表名.列名.字段类型.添加表列.删除表列  alert table scott.test rename to test1--修改表名 alter table scott.test rename column name to name1 --修改表列名 ) --修改字段类型 ) --添加表列 alter table scott.test drop name cascadeconstraints --删除表列 2. 将一个表B的(某几个字段的数据)复制到新表A(某几个不同的字…
Oracle创建约束: ALTER TABLE 表名 ADD CONSTRAINT 约束名 约束内容. [注]Oracle中的default是一个值,而sql server中的default是一个约束,因此Oracle的default设置可以在建表的时候创建. 查询: select *|列名|表达式 from 表名 where 条件 order by 列名 Oracle中可以把查询的结果弄一张新表: create table 表名 as select 语句 如果是复制表结构,只需要查询条件不成立…
一.oracle grant 授权语句(转自:https://www.cnblogs.com/yt954437595/p/6488819.html) --select * from dba_users; 查询数据库中的所有用户 --alter user TEST_SELECT account lock; 锁住用户 --alter user TEST_SELECT account unlock; 给用户解锁 --create user xujin identified by xujin; 建立用户…
修改数据库表名:rename [old-table] to [new-table]; while循环添加测试数据: declare     i int:=1;     begin     while i<=255 loop insert into DATAACQUISITIONITEMS_NEW (zhuan_id,Dtid,Dtdy) values(10001001,i,i);    i:=i+1;     end loop; end;…
1.cmd   sqlplus /nolog; 2.conn  sys/  as sysdba; 3.create user query identified by query;//创建用户 4.alter user query account unlock;//解锁 5.alter user query identified by tiger;//修改密码 6.grant connect,resource to query;//赋权限 7.select t.* from tab t ;//查看…