`
wumingdlz
  • 浏览: 32492 次
  • 性别: Icon_minigender_1
  • 来自: 江苏
最近访客 更多访客>>
社区版块
存档分类
最新评论

orcal笔记

 
阅读更多
show sga;

查看服务进程
select * from v$bgprocess

select * from v$controlfile

select * from v$datafile

select * from v$logfile

orcale 使用内存是以“块”为单位的
show parameter db
show parameter shared
show parameter db_catch
show parameter log

动态修改内存缓冲大小 9i后的新功能
alert system set db_catch_size = 64m;

alert system set shared_pool_size =
dictionary catch = row catch

select * from authors

db_catch_advice是系统对内存大小设置的一个建议
alert system set db_catch_advice = on;.

alert system set large_pool_size=20m
alert system set java_pool_size=*



fuction:  函数可以嵌套
单行 
多行 
字符,数字,日期,转换,通用
字符:
lower,upper,initcap
concat(联接),substr(+/-,1,4),length,instr,lpad/rpad(左/右填充),trim,replace
数字:
round(45.2342,3)(四舍五入的),trunc(23.123123,2)(截取),mod(1600,300)-->100
日期: +-×/都可用
months_between,add_months,next_day,last_day,round,trunc
data,time,sysdate-系统时间
转换:
Implicit date type conversion &&&&&&&&&& Explicit date type conversion
to_number,to_char,to_date
通用:
nvl(1,2),nvl2(1,2,3),nullif(1,2)(是否相等,如果是,填充空值,coal

case expr when ***_*1 then return **_*1
     [expr when ***_*2 then return **_*2]
else
end

decode


join
select t1.id,t1.name from t1,t2 where t1.id(+)=t2.id
select t1.id,t1.name from t1,t2 where t1.id=t2.id(+)
                              

select sum(org_id) from sys_user group by org_id
select substr(create_datetime,1,5) from sys_user
select substr(user_code,-1,10) from sys_user 
select lower(user_code),upper(user_code),initcap(user_code) from sys_user
select user_code||''||user_name from sys_user
select concat (user_code,user_name)from sys_user
SELECT length(user_code) from sys_user
select instr(user_code,'S') from sys_user
select lpad(user_code,10,'_')from sys_user
select rpad(user_code,10,'_')from sys_user
select trim('S' from user_code) from sys_user
select last_day(create_datetime) from sys_user

select a.org_code ,a.org_name,b.user_code
from sys_organization a
join sys_user b
on a.QE_ID=b.org_id

select  user_code,org_id from sys_user group by org_id, user_code having org_id>10


子查询时,不可以使用ORDER BY 语句

返回多行时,用IN , ANY , ALL 来处理

数据操作语句:
增加新行
修改已经存在的行
删除已经存在的行


rename tts to tt2;
truncate table tts; ddl语句,不做记录。
delete table tts;dml语句,记录。
comment on table id is 'this is a table ID';
ALL_COL_COMMENTS
USER_COL_COMMENTS
ALL_TAB_COMMENTS
USER_TAB_COMMETNS

//创建用户,并赋予权限
create user qqqq
identified qqqq
--
grant create session

create table,create sequesce,create view

to qqqq

create role testrole1;
grant create table,create session to testrole1; --系统的
grant select  on tt1 to testrole1;--用户级的
grant testrole1 to qqqq;

owner do: --受于用户权限,同时允许它受于第三个人
grant select sales
to system
with grant option;

撤消:
revoke select
on kong.sales
from kxf
【CASCADE CONSTRAINTS】

UNION / UNION ALL 区别

select qe_id from sys_user where qe_id >100
intersect(交集) minus(减)
select qe_id from sys_user where qe_id <400


select extract(year from create_datetime) from sys_user
超级结果聚合:
ROLLUP和CUBE 和grouping() function 0 or 1
GROUPING SETS
  • 大小: 46.2 KB
分享到:
评论

相关推荐

    Orcal入门学习笔记

    从给定的文件信息来看,这是一份关于Oracle数据库学习笔记的部分内容,涵盖了数据库操作、字符串函数、数学函数以及事务处理等多方面的知识点。以下是对这些知识点的详细解读: ### Oracle数据库入门 #### 安装与...

    orcal笔记基础知识及开窗函数

    orcal的一些基础知识,开窗函数等,主要是开窗函数的用法,还包括excl拼接sql 等

    Oracle笔记

    这个是我学习网上的视频做的oracle笔记,对于oracle一窍不通的菜鸟可能有用吧,大家有需要可以看看

    orcal学习笔记(详细)

    Oracle学习笔记涵盖了数据库管理和SQL语言的关键知识点,这些是数据库管理员和开发人员必须掌握的基础技能。以下是对这些内容的详细解析: 1. **SQL语句**: - **增加主键**:`ALTER TABLE` 语句用于在已存在的表...

    orcal数据库学习笔记 .doc

    自己学习中总结的一部分,希望大家一起学习,计算机很神奇,期待以后自己也是大牛

    Orcal数据库.docx

    ### Oracle数据库核心知识点详解 #### 一、Oracle数据库的重要性与市场需求 Oracle数据库在全球企业级市场中占据了主导地位,市场份额超过48.1%,这使得它成为企业级数据库领域的领头羊。随着企业数据量的不断增长...

    orcal 11g数据库学习

    这是一个oracle初学者的笔记,关于11g数据库的基本操作与查询

    java学习全部笔记corejava +hibernate +jdbc +jsp +orcal +servlet+ struts

    这些笔记涵盖了Java学习的核心内容,包括Core Java、Hibernate、JDBC、Oracle数据库、Servlet和Struts框架,这些都是构建强大、可扩展的Java应用程序的基础。 首先,让我们深入了解一下Core Java。Core Java是指...

    数据库操作处理笔记

    一、表空间的操作 二、用户、角色、权限 三、表操作 四、视图操作 五、索引、约束操作 六存储过程、函数、触发器 七、同义词操作八、dblink操作 九、Sequences操作 十、数据库必须掌握的技巧 十一、oracle锁管理 ...

    Oracle学习笔记(用户管理、数据库的备份和恢复)

    Oracle学习笔记(用户管理、数据库的备份和恢复),有具体的代码案例

    ORACLE学习笔记

    4.ORCAL 优化 5.再学语句 6.研究Rac 原理 优化 提高IO性能:用光纤存储 装多个网卡,专用网卡,走专用通道 IO特性:小数据随机大量并发 散热 硬件是否支持LINUX LINUX是否支持ORACLE (需要ORACLE官方认证,...

    oracle学习笔记,适用初学者

    Oracle是世界上最广泛使用的数据库管理系统之一,尤其在企业级应用中占据主导地位。这款关系型数据库管理系统(RDBMS)以其...希望这本"Oracle学习笔记"能为初学者提供详尽的指导,帮助你们顺利踏入数据库管理的世界。

    oracle数据库学习笔记总结

    二、常用SQL: 1.建表前检查语句: MySQL的: drop table if exists 表名; SQL Server的: IF EXISTS (SELECT name FROM sysobjects WHERE name = '表名' AND type = 'U') DROP TABLE 表名; Oracle的: create or ...

Global site tag (gtag.js) - Google Analytics