zoukankan      html  css  js  c++  java
  • oracle 第二集序列


    方案一:直接授权法
    1.用happyy2165登录,之后,授权
    grant select on HAPPYY2165.STUDENT to scott
    2.用scott登录,用如下代码去访问Student表
    select * from HAPPYY2165.student

    方式二:通过角色去控制
    1.自定义角色 role_testy2165 create role role_testy2165
    2.将查询表的权限和角色绑定

    GRANT select on HAPPYY2165.STUDENT to role_testy2165
    3.给用户分配角色
    grant role_testy2165 to SCOTT

    revoke select on HAPPYY2165.student from SCOTT 回收权限

    6.解锁用户
    alter user hr account unlock

    7.删除stuName、stuAge列重复的行(保留一行) 保留学号最大的

    SQL操作符
    算术 +/-
    连接|| 连接两个字符串
    比较
    逻辑 And or
    集合
    union 合并记录
    连接查询:合并列
    union all

    intersect

    select 1+1 from dual
    --|| 明天放假但是作业很多
    select '明天放假'||'但是作业很多' from dual
    select '您的运算结果是'||5 from dual

    SELECT deptno
    FROM dept
    INTERSECT --交集(共有内容)
    SELECT DISTINCT deptno FROM emp


    SELECT deptno


    9.SQL函数

    单行函数
    SELECT LOWER('MR. SCOTT MCMILLAN') "Lowercase"
    FROM DUAL;

    SELECT UPPER('last_name')
    FROM dual;


    SELECT initcap('username')
    FROM dual;


    SELECT CONCAT('begin', 'last') "Job"
    FROM dual

  • 相关阅读:
    《时间的朋友》2017跨年演讲:观后感
    如何实现目标?
    不患贫而患不均
    科学地定目标(附我的目标)
    书单:我的“基本书”
    你只有非常努力,才能看起来毫不费力
    买书?买知识?
    论知识与技能
    【读书笔记】《代码不朽》
    【工作实践】如何创新?
  • 原文地址:https://www.cnblogs.com/hualishu/p/7536446.html
Copyright © 2011-2022 走看看