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

  • 相关阅读:
    python3--shelve 模块
    python3--常用模块
    python3 时间复杂度
    Python3 正则表达式
    python--冒泡排序
    python3--正则表达式
    python3--算法基础:二维数组转90度
    python3--算法基础:二分查找/折半查找
    python3--递归
    dedecms单独调用指定文章
  • 原文地址:https://www.cnblogs.com/hualishu/p/7536446.html
Copyright © 2011-2022 走看看