Oracle
爱看动漫的不醉
这个作者很懒,什么都没留下…
展开
-
Oracle中同义词(synonym)的用法
1、创建同义词create synonym 自己准备定义的表名称 for scott.emp;如 create synonym heihei for scott.emp; 这样就可以拿heihei 作为表名称,select * from heihei;和select * from emp;查询到的内容一模一样。注意:普通用户不能创建同义词,默认情况下创建私有同义词,只能被当前创建用户使用同...原创 2019-03-04 13:36:44 · 13715 阅读 · 0 评论 -
oracle中查看表的三种方式
1、select * from cat; 2、select * from tab; 3、select table_name from user_tables; 4、desc 表名称;可以查看表的结构原创 2018-09-05 10:49:14 · 15804 阅读 · 2 评论 -
oracle数据库的关闭和启动
1、数据库的关闭方式 (1)、正常关闭:shutdown normal 关闭时不建议采用这种方式,因为其反应时间太长。 (2)、立即关闭:shutdown immediate 关闭时建议采用这种方式关闭数据库。 (3)、事务关闭:shutdown transcational 事务关闭必须等到事务提交后才能关闭数据库。 (4)、强制关闭:shutdown abort 这种关闭方式对数据...原创 2018-09-05 11:11:08 · 512 阅读 · 0 评论 -
oracle序列
创建序列: create sequence seq01 start with 10 increment by 1 maxvalue 100; sequence 序列 、seq01 序列名称 start with 10:从10开始 maxvalue 最大值 如何应用序列: 1、nextval: 下一个序列值 2、currval:当前序列值 具体使用形式:序列名.nextval ...原创 2018-09-07 14:48:05 · 228 阅读 · 0 评论 -
oracle表空间
一、创建撤销表空间 create undo tablespace 表空间名称 datafile ‘文件位置\undo_02.dbf’ size 5M; 二、临时表空间 create temporary tablespace 表空间名称 tempfile ‘文件位置\temp_02.dbf’ size 5M; 三、创建大文件表空间 create bigfile tablespace 表空...原创 2018-09-10 10:11:59 · 119 阅读 · 0 评论 -
oracle表空间的维护
1、创建表空间 create tablespace 表空间名 datafile ‘路径’ size 100M; 2、向已有的表空间,添加数据文件 alter tablespace 表空间名称 add datafile ‘文件位置\R01.DBF’ size 5M; 3、通过改变数据文件的大小,从而改变表空间的大小 alter database datafile ‘文件位置\RJ02.DB...原创 2018-09-10 11:40:08 · 155 阅读 · 0 评论 -
oracle中显示日期
一、显示日期 select sysdate from dual; 二、日期格式化 alter session set nls_date_format=’YYYY-MM-DD HH:MI:SS’; 如果感觉查出的日期不美观,不符合自己的习惯可以用日期格式化改变,YYYY-MM-DD HH:MI:SS分别代表的是年月日时分秒。...原创 2018-09-11 17:49:54 · 274 阅读 · 0 评论 -
oracle中创建用户
一、用户的创建 create user sys01 identified by a111; 二、修改及解锁用户,(可以修改用户的密码)。 alter user sys01 identified by a123 account unlock; 三、给用户加锁 alter user sys01 identified by a123 account lock; 四、用户的查看 desc d...原创 2018-09-11 18:01:59 · 766 阅读 · 0 评论 -
oracle中给用户授权及回收权限
一、首先创建用户,注意:普通用户是没有权限创建用户的。 create user sys01 indentified by 111; 二、给用户授权 grant create session,create table,unlimited tablespace to sys01; 三、回收权限 revoke create session from sys01;...原创 2018-09-11 18:15:14 · 6693 阅读 · 1 评论 -
角色的创建及授权
一、角色的创建 create role role_01; 二、角色的授权 grant create table,create user,unlimited tablesapce,create session to role_01; 三、可以通过角色给用户授权 grant role_01 to sys01; 注意:角色的权限的不能回收的。...原创 2018-09-11 18:21:25 · 289 阅读 · 0 评论 -
oracle表空间的四个状态
1、只读 alter tablespace 表空间名称 read only; 2、读写 alter tablespace 表空间名称 read write; 3、联机 alter tablespace 表空间名称 online; 4、脱机 alter tablespace 表空间名称 offline; 联机和脱机的作用:在数据的备份时先将表空间脱机然后备份数据,等到备份完成再联机,...原创 2018-09-05 10:17:50 · 2678 阅读 · 0 评论