zoukankan      html  css  js  c++  java
  • oracle一些基本命令

    Oracle安装配置

    设置四个账户及对应的密码

    No.

    用户名

    口令

    1

    sys

    change_on_install

    2

    system

    manager

    3

    scott

    tiget

    4

    sh

    sh

    上面的口令(密码)Oracle官方最早的初始密码,为了以后学习中不会忘记密码,我们进行统一的设置。

    SqlPlus命令

    oracle中我们使用sqlplus命令来操作数据库

    首先在windows下打开cmd命令窗口

    示例:sqlplus命令使用

    sqlplus回车

    输入用户和口令

    示例:切换到scott用户

    conn scott/tiger

    scott用户下默认提供有一张emp雇员表我们使用select语句查询一下

    select * from emp;

    为了格式化显示我们使用一下命令

    set linesize 300 –表示设置行的尺寸

    set pagesize 30 –表示设置每页显示多少记录

    服务的配置

    win的服务中,把Oracle相关的服务自动设置为手动。

    oracle服务的开启

    监听服务OracleOraDb11g_home1TNSListener

    实例服务OracleServiceORAC

    开启监听和实例服务之后我们就可以正常使用sqlplus来操作oracle了。

    基本的SQL语句示例(增删改查)

    select * from emp;

    select * from dept;

    示例:查询所有雇员的雇员编号、雇员姓名、薪资、职位。

    select empno,ename,sal,job

    from emp;

    示例:查询所有雇员的雇员编号、雇员姓名、年薪。

    select empno,ename,sal*12

    from emp;

    示例:列出emp表中所有的部门编号(dis)。

    select distinct deptno

    from emp;

    示例:列出emp表中所有的职位及对应的部门编号。

    select distinct job,deptn

    from emp

    切换用户、虚拟表dual

    切换用户时,sys用户必须使用dba身份登录

    conn sys/change_on_install as sysdba

    conn system/manager

    conn scott/tiger

    conn sh/sh

    虚拟表dual

    now() –MySQL日期

    sysdate –Oracle日期

    select sysdate from emp;(不用虚拟表,不方便)

    select sysdate from dual;

    单行函数

    整个SQL的精髓:select语句+单行函数(背)

    字符串函数

    常用的处理字符串的函数有如下

    No.

    函数名

    含义

    1

    UPPER(c1)  upper

    将字符串全部转为大写

    2

    LOWER(c1)   lower

    将字符串全部转为小写

    3

    INITCAP(c1)   initcap

    将字符串的首字母转为大写

    4

    LENGTH(c1)  length

    返回字符串的长度

    5

    SUBSTR(c1,n1[,n2])  substr

    取得字符串的子串,n1是指定起始索引,n2是指定取多少个,如果不写n2,则取到最后。

    6

    REPLACE(c1,c2)   replace

    字符串替换,c1是旧的子符,c2是新的子串

  • 相关阅读:
    LeetCode:Plus One
    LeetCode:Text Justification
    LeetCode:Sqrt(x)
    LeetCode:Climbing Stairs(编程之美2.9-斐波那契数列)
    LeetCode:Simplify Path
    LeetCode:Edit Distance
    LeetCode:Set Matrix Zeroes
    LeetCode:Search in Rotated Sorted Array I II
    LeetCode:Search a 2D Matrix
    LeetCode:Sort Colors
  • 原文地址:https://www.cnblogs.com/wangrongchen/p/7862515.html
Copyright © 2011-2022 走看看