zoukankan      html  css  js  c++  java
  • oracle相关常识


    1.数据类型
    VARCHAR2()
    NUMBER()
    DATE
    CLOB
    BLOB

    2.复制表:create table tableName as select * from emp
    3.新增列:ALTER TABLE 表名 ADD(字段名称 字段类型 DEFAULT 默认值);
    4.修改列:ALTER TABLE 表名 MODIFY(字段名称 字段类型 DEFAULT 默认值);
    5.约束:
    PRIMARY KEY 主键
    NOTNULL 非空
    UNIQUE 唯一
    CHECK 检查
    关联表约束:forign key外键约束

    6. 删除字表时,强制删除父表:drop table tableName cascade constraint;
    级联删除:on delete cascade;

    新增约束: alter table add constraint 约束名称 约束类型(约束字段)
    删除约束: alter table drop constraint 约束名称


    7.创建视图:
    1> 方式1创建的视图,可以修改数据:create or replace view empview as select * from emp where empno=10;
    2> 方式2创建的视图,视图的创建条件无法修改:create or replace view empview as select * from emp where empno=10 with check option;
    3> 方式3创建的视图,视图只读,只允许查询: create or replace view empview as select * from emp where empno=10 with read only;

    8.权限:
    create user test identified by test123,
    grant create session to test;
    授权可建表:grant connect,resource to test;
    修改密码:alter user test identified by test456;
    是用户密码失效:alter user test password expire
    解锁:alter user test account unlock;
    将表的查询删除权限赋予给test: grant select,delete on scott.emp to test;
    回收权限:revoke select,delete on emp from test;

    9.数据的备份与恢复
    1>备份:exp
    2>恢复:imp
    eg:
    建立目录:d:data
    d:-->cd data-->exp-->输入用户名、密码 (默认YES,一直回车即可,生成EXPDAT.dmp文件)
    d:-->cd data-->imp--->输入用户名、密码 (默认YES,一直回车即可)



  • 相关阅读:
    PHP输出语法:echo、var_dump、print、print_r区别对比
    深浅拷贝
    deepin
    linux 扩容磁盘空间
    tcpdump抓包与tcp握手
    linux 搭建FTP
    ubuntu基本配置
    linux 安装kmv创建虚拟机后网络配置
    selenium + pyautogui 实现淘宝自动登录
    pycharm 加载不出来已安装的selenium包或者其他已安装的package
  • 原文地址:https://www.cnblogs.com/brant/p/5637846.html
Copyright © 2011-2022 走看看