Oracle EBS DBA常用SQL - 安装/补丁 检查应用补丁有没有安装:select bug_number,last_update_date from ad_bugs where bug_numbe Oracle EBS DBA常用SQL - 安装/补丁 检查应用补丁有没有安装:select bug_number,last_update_date from ad_bugs where bug_number=&bug_num; 检查安装了哪些语言:select nls_language,language_code,installed_flag from fnd_languages where installed_flag in (I,B); 检查应用有没有安装:SELECT SUB...
DB2与Oracle不同的常用SQL写法记录,在创建索引时,可以选择包含额外的列数据,这些额外的列数据将与键存储在一起,但实际上它们 1、查看前3行数据,列别名如果没有AS 子句,派生的列会命名为 2,这表示它是结果集中的第二列。 db2 => select name,salary+comm from staff fetch first 3 rows onlyNAME 2 --------- ----------Sanders -Pernal 78783.70Marenghi - 3 record(s) selected....
表: select * from cat; select * from tab; select table_name from user_tables; 视图: select text from u 表: select * from cat; select * from tab; select table_name from user_tables; 视图: select text from user_views where view_name=upper(&view_name); 索引: select index_name,table_owner,table_name,tablespace_name,status from user_indexes order by table_name; 触发器: sel...
CHUNKS列表示表空间中有多少可用的空闲块(每个空闲块是由一些连续的Oracle数据块组成),如果这样的空闲块过多,比如平均到每个数 /*CHUNKS列表示表空间中有多少可用的空闲块(每个空闲块是由一些连续的Oracle数据块组成),如果这样的空闲块过多,比如平均到每个数据文件上超过了100个,那么该表空间的碎片状况就比较严重了.*/select tablespace_name,count(*) chunks ,max(bytes/1024/1024) max_chunk from dba_free_spacegroup by...
1、查看表空间的名称及大小 select t.tablespace_name, round(sum(bytes/(1024*1024)),0) ts_size from dba_tabl 1、查看表空间的名称及大小 select t.tablespace_name, round(sum(bytes/(1024*1024)),0) ts_sizefrom dba_tablespaces t, dba_data_files dwhere t.tablespace_name = d.tablespace_namegroup by t.tablespace_name; 2、查看表空间物理文件的名称及大小select tablespace_name, file_id, file_name,roun...
常用Oracle数据库SQL语句汇总。 1、常用操作 --清空回收站purge recyclebin;--查询回收站select * from recyclebin--查询Oracle版本信息select * from v$version--查询Oracle数据库字符集select userenv(language) from dual--删除表select * from SYS_GENERIC_CODEselect * from sys_generic_code_detail--间隔符drop table SYS_GENERIC_CODEdrop table sys_generic_code_detail --彻底删除表drop table tb_maintence purge; ==...
递归查询部门select * from table start with id= ? connect by prior id = parent_id;//查询id的子部门(包 括id自身)select * from table start with id= ? connect by prior parent_id= id;//查询id的父部门(包括id自身)copy表 create table tableName as select * from tableName;//copy表设置百分点 concat(to_char(count(distinct l.person_id) /count(l.person_id) * 100,'990.99'),'%') baifenfor循环执行SQL语句 decla...
1.创建表 create table APP21 ( id VARCHAR2(20) not null, aae036 DATE, nums NUMBER(14), sjzt VARCHAR2(6) default 0 not null, time DATE default sysdate not null ) 2.分配表空间 tablespace DATA pctfree 10 initrans 1 maxtrans 255 storage ( initial 64K minextents 1 maxextents unlimited ); 3添加备注给表字段 comment on table APP21 is 医保APP...
查看用户权限有哪些系统权限 SELECT * FROM DBA_SYS_PRIVS WHERE GRANTEE = MONITOR UNION ALL SELECT * FROM DBA_SYS_PRIVS WHERE GRANTEE IN(SELECT GRANTED_ROLE FROM DBA_ROLE_PRIVS WHERE GRANTEE = MONITOR);对象权限 SELECT * FROM DBA_TAB_PRIVS WHERE GRANTEE = MONITOR UNION ALL SELECT * FROM DBA_TAB_PRIVS WHERE GRANTEE IN(SELECT GRANTED_ROLE FROM DBA_ROLE_PRIVS WHERE GRANTEE = MONITOR);
原文:https://www.cnblogs.com/jiangxinnju/p/5840420.html-- DBA/ALL/USER/V_$/GV_$/SESSION/INDEX开头的绝大部分都是视图 -- DBA_TABLES意为DBA拥有的或可以访问的所有的关系表。 -- ALL_TABLES意为某一用户拥有的或可以访问的所有的关系表。 -- USER_TABLES意为某一用户所拥有的所有的关系表。 -- 当某一用户本身就为数据库DBA时,DBA_TABLES与ALL_TABLES等价。 -- DBA_TABLES >= ALL_TABLES >= USER_TABLES -- 需要注意的是在...
一、数据定义语句 CREATE:创建表或其它对象create database test; //创建test数据库 create table student(name char(20),sex char ,age int ,info varchar(100)); //创建表ALTER:修改表或其它对象的结构ALTER TABLE student ADD (addr char(30)); //为表student 添加列 ALTER TABLE student DROP (addr); //为表student 删除列 ALTER TABLE student MODIFY(name varchar2(30)); //修改列DROP:删除表或其它对象drop t...
--查看临时表空间使用情况select tablespace_name ,sum(size_mb),sum(used_mb),round(sum(used_mb)/sum(size_mb),2) from (SELECT dtf.tablespace_name , dtf.status AS "Status", nvl(dtf.bytes / 1024 / 1024,0) AS Size_MB, nvl(t.bytes_used / 1024 / 1024,0) AS Used_MB FROM sys.dba_temp_files dtf, v$temp_extent_pool t WHERE dtf.file_id = t.file_id (+) ) group by table...