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,一直回车即可)
最新文章
- 深入理解javascript的getTime方法
- 【代码笔记】iOS-多张图片合成一张
- C#根据当前时间获取周,月,季度,年度等时间段的起止时间
- 2)Java中的==和equals
- mysql 连接丢失错误解决(转载)
- CentOS服务器 6.6 安装MySQL5.5.46
- Linux学习笔记——如何使用共享库交叉编译
- JSTL select和checkbox的用法
- Flask從入門到入土(四)——登錄實現
- Xcode 下cocos-2dx 环境搭建
- 【原创】大叔经验分享(26)hive通过外部表读写elasticsearch数据
- python+appium里的等待时间
- SprngMVC源码学习
- django--admin组件
- 【JMeter】【性能测试】配置元件
- kafka5 编写简单生产者
- 006-docker-安装-nginx
- Spring @Configuration 和 @Bean 注解
- SQLI DUMB SERIES-3
- redis缓存存在的隐患及其解决方案
热门文章
- 八大排序算法的python实现(七)基数排序
- 获取表单提交的数据getParameter()方法
- javascript,图片框
- error while loading shared libraies :libopencv_core_so.3.4:cannot open shared object
- swarm1
- 关于zabbix _get返回Could not attach to pid的问题
- redis锁
- 转载---<;html>;与<;body>;
- CF914E Palindromes in a Tree(点分治)
- 112th LeetCode Weekly Contest Validate Stack Sequences