zoukankan      html  css  js  c++  java
  • Oracle 基础1

    【什么是sql plus?】
    是用来和Oracle进行交互的工具
    可电脑端使用,也可以在服务器上使用


    1、常用命令
    show          显示SQL Plus中的信息

    connect           先无条件断开当前数据库用户的连接,再建立连接;缩写(conn)

    disconnect       断开当前连接。

    set              设置SQL Plus中的相关信息

    describe          返回存储对象的描述。缩写(desc)

    help            获取SQL Plus命令的帮助。

    clear screen       清屏

    exit或quit         退出


    5、创建用户
    a.创建一个普通用户:
    语法:create user 用户名 identified by 密码;

    b.授权给一个用户:
    角色:oracle中内置了3个角色
    DBA:系统管理权限
    connect:创建会话连接权限
    resource:操作数据库对象的权限

    语法:grant 权限,权限..to 用户名;

    创建用户名为ABC的用户,密码自拟


    修改密码:alter user 用户名 identified by 新密码;
    删除用户:drop user 用户名;
    账户解锁:alter user 用户名 account unlock;

    导入SQL脚本:
    1.脚本文件内容,复制粘贴到SQLPLUS中;
    2.@ 文件路径 文件名.后缀名;

    SQL简单查询
    1、什么是SQL?什么是表格?怎么查询?

    SQL(Structured query language)结构化查询语言
    用来和数据库进行交互的语言

    表:行与列组成的二维空间,他是数据库存储的基本单位。


    2、select语法

    select 列名,列名2,列名3…… from 表名;

    补充:
    '*' 代表所有信息
    distinct 代表去除重复

    desc 描述命令,只能在命令窗口中执行
    语法:desc 所查询的表名

    select * from 表名;查询表中的所有信息

    函数:
    max() 求最大值
    min() 求最小值
    avg() 求平均值
    sum() 求和

    '||' 表示拼接

    别名 可以在任何列名和任何表名后面添加别名;别名中英文皆可。
    例:select
    first_name 姓,
    last_name 名,
    first_name||' '||last_name 全名
    from
    s_emp;

    注意:
    null值和所有数据计算,结果都为null
    nvl()中的两个值要为同一数据类型

  • 相关阅读:
    前端之JQuery:JQuery文档操作
    前端之JQuery:JQuery属性操作
    前端之JQuery:JQuery基本语法
    前端之JavaScript:JS之DOM对象三
    前端之JavaScript:JS之DOM对象二
    初始django
    mysql 索引
    多表查询
    单表查询
    外键的三种形式
  • 原文地址:https://www.cnblogs.com/ty-v/p/7762720.html
Copyright © 2011-2022 走看看