zoukankan      html  css  js  c++  java
  • DDL操作

    DDL操作:

    一般用于① 创建用户;② 赋予权限;③ 撤销权限;④ 修改密码;⑤ 删除用户
    下面来看这些操作示例:
    --创建新用户:
    create user superdrew identified by superdrew;
    
    --赋予用户权限:
    grant connect,resource to superdrew;
    grant dba to superdrew;
    
    --撤销指定用户权限:
    revoke connect,resource from superdrew;
    
    --修改用户密码:
    alter user superdrew identified by 123456;
    
    --删除指定用户:
    drop user superdrew;

    DDL建表操作:

    创建表的语法:create table [table_name](字段名 数据类型,......)

    DDL不需要事务操作:
    create table student(
        sno  number(6),
        sname varcher2(15),
        sex char(2)  not null default '',
        birth  date,
        clazz  varcher2(10),
        email  varcher2(20)
    );  ---注意:最后一个没有逗号“ , ”
    修改表的字段:
    --修改表
    --添加字段
    alter table student add (stu_age number(2));
    --删除字段
    alter table student drop column stu_age;
    --修改字段名
    alter table student rename column stu_age to age
    --修改字段的数据类型
    alter table student modify (sex char(2));
    --重命名表
    rename student to stu;
    --删除表
    drop table stu;
    DDL中的回收站操作:
    select * from recyclebin;
    --还原表格:
    flashback table student to before drop;
    
    --还原表格并且重命名
    flashback table student to before drop rename to stu2;
    
    --删除回收站
    purge table s;
    
    --清空回收站
    purge recyclebin;
    
    --删除不经过回收站,直接删除
    drop table stu purge;
  • 相关阅读:
    接口测试框架——第五篇-测试用例和运行用例
    接口测试框架——第四篇-url、excel内容等
    flex布局
    JSON 对象 与 字符串 互转
    nginx 拒绝本地ip访问
    supervisord
    工作中小玩意
    nginx 反向代理
    php获取当月天数及当月第一天及最后一天
    Homebrew 备忘
  • 原文地址:https://www.cnblogs.com/superdrew/p/8058149.html
Copyright © 2011-2022 走看看