`
jythoner
  • 浏览: 604109 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Oracle基础教程笔记(二)

阅读更多
SQL语言基础
1.DDL:create alter drop
   DCL:grant revoke
   DML:select insert delete update
2.alter table test add c number;
3.grant select on dept to tt;
4.revoke select on dept from tt;
5.update abc set b='ttt' where a='abc';
6.delete from abc where a='abc';
7.select sysdate from dual;
   select current_date from dual;
8.TO_DATE TO_CHAR TO_NUMBER
9.聚集函数:sum avg max min count
10.select user from dual;
11.select sum(decode(sex,'男',1,0)) 男人数,sum(decode(sex,'女',1,0)) 女人数 from e;
12.select a1,nvl(a2,'为输入') a2 from aa;
13.select distinct a1 from aa;不先是重复语句
14.create view myview as select * from dept;
15.序列是数据库中提供顺序生成的整数的对象,通常序列是由DBA创建和命名的。创建序列时可以定义的属性有最大值,最小值,增量和初始数。
16.select * from aa where a1 like 'a%';
17.内连接标准写法:select a.id,a.name,b.dept from test1 a join test2 b on a.id=b.id;
18.左外连接:左边的无条件显示出来,右面的有匹配的就显示,没有匹配的用空值。
19.无关子查询:select * from e where id in (select id from d);
    相关子查询:select * from e where id in (select id from d where id=e.id);
20.union合并 重复的数据只显示一条

安全管理
1.select user from dual;查看当前用户
2.grant select on scott.dept to test;
3.修改默认表空间:alter user table default tablespace users;
4.修改密码:alter user test identified by test1234;
5.锁定帐号:alter user test account lock;
                alter user test account unlock;
6.创建用户:create user qqq identified by qqq123
                default tablespace NEW_TS;
7.赋予connect权限: grant connect to qqq;
8.切换用户:conn /  as sysdba;
9.允许用户授权给他人:grant select on scott.dept to test with grant option
10.grant all on scott.dept to test with grant option;
11.删除用户:drop user test;
12.系统授权:grant create user to test with admin option;
13.创建角色:create role myrole;
14.给用户分配角色:grant myrole to test;
分享到:
评论

相关推荐

    Oracle基础教程

    Oracle自己做的学习笔记,数据库的介绍,数据库安装,数据库概念,优化等等

    跟着李兴华学ORACLE视频教程笔记.zip

    这是李兴华最新的oracle视频对应的笔记,这里是他的网站,http://www.mldn.cn/course/2,有视频和在线笔记,都是免费的,视频是2014.8.11的,现在能找到最新的,这里是相应最新的笔记。关于这个笔记网上有很多,大多...

    最牛逼的Oracle DBA基础笔记 菜鸟必备

    最牛逼的Oracle DBA基础笔记 菜鸟必备

    oracle基础学习笔记

    该Oracle笔记为本人学习笔记,忘大家支持,如有错误希望大家体谅!

    oracle经典教程

    包含以下资源: oracle专家高级编程 红帽9.0安装教程 oracle10g教程从入门到精通 Oracle_PL-SQL入门教程(经典) Oracle经典教程 ORACLE培训(高级篇) PLSQL基础教程-必看 韩顺平老师oracle视频教程听课笔记

    ORACLE笔记,教程

    oracle学习教程,对oracle基础学习非常有帮助。

    Oracle 认证学习笔记

    oracle 9i dba 认证教程学习笔记 第一章 oracle 数据库体系结构基础 1、oracle 数据库系统:为具有管理oracle数据库功能的计算机系统。 2、系统全局区(system global area):在数据库服务器上启动一数据库时的...

    Oracle 11g学习笔记基础篇(pdf)

    Oracle 11g学习笔记基础篇(pdf)

    韩顺平oracle学习笔记

    Oracle基础部分:oracle基础使用; oracle用户管理; oracle表管理 Oracle高级部分:oracle表的查询; oracle的函数; oracle数据库管理;oracle 的权角色; pl/sql 编程; 索引,约束和事物。 期望目标: 1 学会安装、启动、...

    一步一步学RMAN oracle备份RMAN使用教程

    不错的oracle备份教程。 一、进入rman 二、rman命令知多少 三、rman备份演练初级篇 四、rman备份演练进阶篇 五、rman外传-基础资料篇1 六、实战rman备份 七、rman外传-基础资料篇2 八、演练rman恢复 九、实战rman...

    Oracle 教程电子书 3本压缩 精心推荐

    1.韩顺平oracle视频笔记 2.深入浅出Oracle:DBA入门、进阶与诊断案例 ——盖国强 3.Oracle 书籍《Oracle 11g 实用教程》 引言 .....................................................................................

    oracle文本教程.rar

    个人整理的Oracle学习笔记,非常详细,从基础的增删改查到session事务等,适合小白用户收藏或查询、练习等。

    oracle经典笔记

    SQL语句.pdf SQL语法练习.pdf PLSQL基础教程-必看.pdf Oracle_PL-SQL入门教程(经典).doc

    Oracle知识整理笔记

    是一篇Oracle知识整理笔记,包括SQL Server和Oracle的比较、Oracle中基本的概念和关系、管理工具pl/sql Developer和如何分配权限和角色,需要的朋友可以参考下

    Oracle 集成应用教程

    我从没有一点Oracle基础应用知识开始学习,要知道是多么的艰难,在整个学习过程中碰到很多无法在一本或两本资料中解决的案例或方法,只能自已摸索,甚至是从几本中把几个结合在一起分析才能解决问题,而且也经常走...

    Java,web,oracle笔记

    Java学习工作的一份文档,以笔记的形式写出来,有侧重点,和注意点,对于基础很有帮助。

    Java 从入门到精通全程笔记(JavaSE+JavaEE :史上最全笔记)

    JavaSE+JavaEE企业级开发 全程笔记免费下载,内容详尽,doc文档,共173页,六号字体,双栏排版。 *、Java 基础, *、web, *、数据库(Mysql Oracle jdbc Hibernate hql/sql), *、JSP, *、Ajax *、Struts, *、...

    Oracle教程-很经典的一个

    很好很经典的oracle笔记,很基础,也很经典的一本,大家一起学习吧

    Oracle数据库培训SQL基础篇PPT课件.pptx

    Oracle数据库培训SQL基础篇PPT课件笔记 以下是本资源的详细知识点总结: 基本的SELECT语句 * SELECT语句的功能:列选择、行选择、连接 * 基本的SELECT语句结构:SELECT *| {[DISTINCT] column|expression[alias],...

    ORACLESQL自学1.ppt

    ORACLE SQL 自学笔记是学习 ORACLE SQL 的入门教程,旨在帮助读者快速了解 ORACLE SQL 的基本知识和使用方法。本笔记涵盖了 SELECT 语句的基本用法、SQL 语言和 SQL*Plus 命令的不同、算术运算符的使用、操作符...

Global site tag (gtag.js) - Google Analytics