计算表的行数count,sh为oracle测试用户,times为该用户下的表sql
select count(*) from sh.times;数据库
从表student01的B列中,查找不重复的数据session
select distinct B from student01;oracle
复制表ide
create table time_hz tablespace xing1228 as select * from sh.times测试
将A列的数值加1,可是原始数据库中不变spa
select a+1,b from student01;component
select a,(a+1) bieming,b from student01;对象
查看当前用户全部表名事务
select unique tname from col;
查看尚未提交的事务
select * from v$locked_object;
select * from v$transaction;
查看当前全部对象
select * from tab;
查看当前会话的SID和serial
SELECT Sid, Serial#
FROM V$session
WHERE Audsid = Sys_Context('USERENV', 'SESSIONID');
查询当前时间
select to_char(sysdate,'yyyy-mm-dd,hh24:mi:ss') from dual;
使用sqlplus计算
select 256*256 from dual;
经过受权方式来建立用户
grant connect,resource to nlj identified by "123456";
用户之间复制数据
建立一个表dep,dep列不能为空
create table dep (dep number(2) not null, dname char(14), loc char(13));
找出未断开的链接
select process,osuser,username,machine,logon_time ,sql_text
from v$session a,v$sqltext b
where a.sql_address=b.address;
查看表空间名称及大小(MB)
select t.tablespace_name, round(sum(bytes/(1024*1024)),0) ts_size
from dba_tablespaces t, dba_data_files d
where t.tablespace_name = d.tablespace_name
group by t.tablespace_name;
查看表空间对应的物理文件位置及大小
select tablespace_name, file_id, file_name,round(bytes/(1024*1024),0) total_space
from dba_data_files
order by tablespace_name;
查看UNDO段
select segment_name, tablespace_name, r.status,(initial_extent/1024) InitialExtent,(next_extent/1024) NextExtent,max_extents, v.curext CurExtent
From dba_rollback_segs r, v$rollstat v
Where r.segment_id = v.usn(+)
order by segment_name ;
查看表空间使用状况
select sum(bytes)/(1024*1024) as free_space,tablespace_name
from dba_free_space
group by tablespace_name;
查看oracle版本
Select version FROM Product_component_version
Where SUBSTR(PRODUCT,1,6)='Oracle';
查看数据库建立时间和归档方式
Select Created, Log_Mode, Log_Mode From V$Database;
捕捉运行好久的SQL语句(TOP SQL)
select username,sid,opname,
round(sofar*100 / totalwork,0) '%' as progress,time_remaining,sql_text
from v$session_longops , v$sql
where time_remaining <> 0
and sql_address = address and sql_hash_value = hash_value