oracle
文章平均质量分 52
今秋复来此
这个作者很懒,什么都没留下…
展开
-
20150813Oracle学习笔记权限与角色
*Oracle中的权限划分非常复杂,权限分为系统权限与用户权限,角色就是具有几种权限的集合体.角色分为预定义角色与自定义角色.(1)预定义角色指把常用权限集中起来形成角色,比如dba,connect,resource等角色.(2) 可以操作表是指c(create)r(read)u(update)d(delete)(增删改查)表.(3)revoke 角色 from 用户;(撤销角色命令.原创 2015-08-13 09:24:31 · 300 阅读 · 0 评论 -
Oracle学习笔记20150815多表查询
1)锁定指定用户alter user 用户名 account lock;当一个用户被锁定后,它的数据 依然可以被查询到.(2)解锁指定用户alter user 用户名 account unlock;(3)where子句的用法.select emp where sal>3000;查询sal大于3000的数据;(where语句后面不允许使用分组函数.)(4)日期格式转换select原创 2015-08-15 18:45:02 · 337 阅读 · 1 评论 -
20150812Oracle学习笔记sqlplus常用命令与用户管理
*有些sqlplus中的命令在sqldeveloper中是不通用的.(1)show user;命令显示当前用户信息.(2)切换用户命令connect 用户名/密码; 其中connect可以缩写为conn(如果当前用户权限不够时可以使用该命令切换为高级用户.)(3)disc命令用来切断当前数据库连接但是不退出sqlplus窗口(disc为disconnect缩写)(4)exit命令在原创 2015-08-12 15:29:05 · 590 阅读 · 0 评论 -
normal、sysdba、sysoper登陆oracle的区别理解
sys和system用户的区别【system】用户只能用normal身份登陆em。【sys】用户具有“SYSDBA”或者“SYSOPER”权限,登陆em也只能用这两个身份,不能用normal。“SYSOPER”权限,即数据库操作员权限,权限包括:打开数据库服务器 关闭数据库服务器备份数据库 恢复数据库日志归档 会话限制“SYSDBA”权限转载 2015-08-12 15:20:33 · 12165 阅读 · 3 评论 -
20150814Oracle学习笔记
(1)数据库中数据存在的方式为表.(2)表的一行称之为一条记录对应java类的一个对象.(3)详细创建表命令create table table_name(field1 datatype,field2 datatype.......);(4)Oracle常用数据类型char(size)存放字符串最大2000个字符.是定长即存放字符串不够size则用空格补全,超过则报错.varc原创 2015-08-14 08:13:45 · 315 阅读 · 0 评论 -
Oracle学习笔记20150817一些复杂查询语句分析
*scott账户自带的三张表结构分析.emp表:EMPNO雇员编号(某某雇员的上级也是雇员)ENAME雇员姓名 JOB雇员职位MGR雇员上级编号HIREDATE雇员雇佣起始日期SAL雇员工资COMM雇员奖金DEPTNO雇员所在部门编号dept表:DEPTNO部门编号DNAME部门名称LOC部门所在地址salgrade表:GRADE原创 2015-08-17 14:38:29 · 733 阅读 · 0 评论