一 安装 
  10G ----不适合Win7
      Visual Machine-++++Visual Hard Disk
      先安装介质(VM)---便于删除

  11G-----适合Win7
      1 把win64_11gR2_database_2of2中的components
        放在1Of2中对应的Stage-components中
      2 设置密码:
      3 在检查的时候会发现机器不适合--Inogre All:
      4 Scott hr 数据库:默认该用户被锁--口令管理:

      5 验证安装是否成功:
       命令行---sqlplus scott(数据库)/java(密码)--是否连接


二 命令行简单指令操作 

0 录屏命令:将操作的指令以记事本方式保存

spool c:\基本查询.txt

spool off

1 清屏命令:

host cls-----window

host clear ----Linux

2 修改上一条操作语句:

c  /form(错误的)/from修改后的

ed ---显示编辑框

3 追加命令(Append):

a  多个空格 加的字符

(注意是多个空格 如:a      order by id desc)

4 储存sql语句到文件及其加载

save c:\a.sql -----------提示:已创建 file c:\a.sql

@c:\a.sql

5 规范查询的显示行宽

set linesize 120

set pagesize 20

6 设置列宽

col sal for 9999----------9代表任意数字

col ename for a8---------a代表任意字符

7 执行上一条语句  /      -----------  配合ed 

三 简单查询操作:

0 连接到XX数据库 sqlplus scott(数据库)/java(密码)
1 查询当前用户 show user
2 查询所有表 select * from tab
3 描述表 desc tableName
4 NULL值的特殊点

1 包含null的表达式都为null

sal*12+comm----含有空的

     处理:nvl(comm,0)用什么代替

2 SQL中,null != null

    select comm from emp where comm=NULL

      未选定的行

      select sal from emp where comm is null

      10行

3 NOT IN (列表值不能有 NULL)

5 去重

去重DISTINCT作用于后面所有的列

select DISTINCT deptno from emp

6 排序

1 order by asc/desc           默认升序

2 order by 列的名字|表达式|别名|序号

sal    sal*12+comm  薪水   4(查询的列)

3 把空值在排序中放在后边:

      order by desc nulls last

7 字符注意点

1 字符和日期要包含在单引号中

2 对大小写敏感(Mysql未区分)

3 格式敏感

    1999-11-14  
    DD--MON(全称10月)-RR---------默认


四 条件操作符

条件操作符 含义
1 between....and

在两个值之间,包含边界,小先大后

2 in ( set )

等于值刘表中的有一个

3 like 

模糊查询:(\_    转义     \%)

  1  %:代表不定字符

  2  _ :代表单个

4 IS NULL 空值判断

五 集群概念-图析


六 实例概念

Oracle学习第一篇—安装和简单语句的更多相关文章

  1. Golang学习-第一篇 Golang的简单介绍及Windows环境下安装、部署

    序言 这是本人博客园第一篇文章,写的不到位之处,希望各位看客们谅解. 本人一直从事.NET的开发工作,最近在学习Golang,所以想着之前学习的过程中都没怎么好好的将学习过程记录下来.深感惋惜! 现在 ...

  2. Oracle学习第一天---安装和基础入门

    国庆七天假,决定静下心来入门Oracle数据库. 环境:Ocacle 11g 软件安装包和安装图解,大家可以在我的百度网盘上下载:链接:http://pan.baidu.com/s/1ntjDEnZ ...

  3. oracle学习 第一章 简单的查询语句 ——03

    1.1最简单的查询语句 例 1-1 SQL> select * from emp; 例 1-1 结果 这里的 * 号表示全部的列.它与在select 之后列出全部的列名是一样的.查询语句以分号( ...

  4. JVM学习第一篇思考:一个Java代码是怎么运行起来的-上篇

    JVM学习第一篇思考:一个Java代码是怎么运行起来的-上篇 作为一个使用Java语言开发的程序员,我们都知道,要想运行Java程序至少需要安装JRE(安装JDK也没问题).我们也知道我们Java程序 ...

  5. 【OpenCV入门指南】第一篇 安装OpenCV

    http://blog.csdn.net/morewindows/article/details/8225783/ win10下vs2015配置Opencv3.1.0过程详解(转) http://ww ...

  6. LINQ to XML LINQ学习第一篇

    LINQ to XML LINQ学习第一篇 1.LINQ to XML类 以下的代码演示了如何使用LINQ to XML来快速创建一个xml: public static void CreateDoc ...

  7. 从.Net到Java学习第一篇——开篇

    以前我常说,公司用什么技术我就学什么.可是对于java,我曾经一度以为“学java是不可能的,这辈子不可能学java的.”结果,一遇到公司转java,我就不得不跑路了,于是乎,回头一看N家公司交过社保 ...

  8. Java并发包下锁学习第一篇:介绍及学习安排

    Java并发包下锁学习第一篇:介绍及学习安排 在Java并发编程中,实现锁的方式有两种,分别是:可以使用同步锁(synchronized关键字的锁),还有lock接口下的锁.从今天起,凯哥将带领大家一 ...

  9. ImageJ 学习第一篇

    ImageJ是世界上最快的纯Java的图像处理程序.它可以过滤一个2048x2048的图像在0.1秒内(*).这是每秒40万像素!ImageJ的扩展通过使用内置的文本编辑器和Java编译器的Image ...

随机推荐

  1. duilib入门简明教程 -- 界面布局(9) (转)

    原文转自:http://www.cnblogs.com/Alberl/p/3343806.html     上一个教程实现的标题栏代码中,并没有看到处理自适应窗口大小的代码,但是窗口大小变化后,按钮的 ...

  2. [Json] 1 - 数据格式(转)

    JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式.JSON采用完全独立于语言的文本格式,这些特性使JSON成为理想的数据交换语言.易于人阅读和编写,同时也易 ...

  3. Linux常用命令使用

    系统基础相关 使用root用户的环境变量切换到root用户 su - 显示当前工作路径 pwd 显示当前系统默认语言及键盘布局 localectl 显示系统中能支持的所有语言 localectl li ...

  4. java模拟一次简单的sql注入

    在数据库中生成 一个用户表  有用户名 username 和密码password 字段 并插入两组数据 正常的sql查询结果 非正常查询途径返回的结果 下面用一段java代码 演示一下用户登录时的sq ...

  5. git的使用学习(九)搭建git服务器

    搭建Git服务器 在远程仓库一节中,我们讲了远程仓库实际上和本地仓库没啥不同,纯粹为了7x24小时开机并交换大家的修改. GitHub就是一个免费托管开源代码的远程仓库.但是对于某些视源代码如生命的商 ...

  6. Android Timer 的 schedule()方法定时循环切换图片

    void java.util.Timer.schedule(TimerTask task, long delay, long period)第一个参数,是 TimerTask 类,在包:import ...

  7. 【WEB基础】HTML & CSS 基础入门(8)表单

    前面 前面我们已经熟悉了网页上一些常见的元素,如在网页上显示一段文字.一张图片.一个列表.一张表格等等.这些东西都是事先编辑好显示在页面上只提供给用户看的,实际上,我们可以把这样的页面称之为静态页面. ...

  8. 某考试 T2 Tree

    2 树 2.1 题目描述 给一棵n 个节点的树,节点分别编号为0 到n - 1.你可以通过如下的操作来修改这棵树:首先先删去树上的一条边,此时树会分裂为两个连通块,然后在两个连通块之间加上一条新的边使 ...

  9. Sample example for Speech to Text in iOS

    There are several libraries for this kind of conversion - I host two of those on GitHub: libsprec (t ...

  10. [笔记]Android 源码编译

    问题: 解决方法: 下载地址ftp://ftp.gnu.org/gnu/make/make3.8.2的安装步骤:tar -zxvf make3.8.2.tar.gz在make-3.8.2目录下./co ...