
初学oracle
文章平均质量分 78
JasonZii
这个作者很懒,什么都没留下…
展开
-
Oracle(一)常用命令,与用户管理
常用命令进入登陆 sqlplus(1) 给用户锁定 alter user scott account look;给用户解锁 alter user scott account unlook;(2) show user 显示当前用户名是什么(3) 切换用户 conn ,例:conn用户名/密码conn[ect] 用户名/密码@网络[as sysdba /assys原创 2017-10-31 11:27:13 · 475 阅读 · 0 评论 -
Oracle(二)函数,与各种连接查询
函数 Nvl selectename,sal*13+comm*13 from emp; 如果comm字段中有null数据,结果会变null,如何让它转为0呢? Selectename,sal*13+nvl(comm,0)*13 from emp;原创 2017-10-31 11:33:00 · 528 阅读 · 0 评论 -
Oracle(六)view,trigger
视图定义视图是oracle又一种数据对象,视图的主要的用处是简化操作,提高安全,满足不同用户的查询需求,视图不是一个真正存在的物理表,它是根据别的表动态生成的。 快速入门创建和emp表(empno,ename,job)完全一致的试图基本语法Create view 视图名字 asselect语句 [with read only] 说明:如果创建视图的时候,末尾带w原创 2017-10-31 12:02:42 · 805 阅读 · 0 评论 -
Oracle(七)例外,备份恢复,卸载
例外基本语法Begin--执行语句Exception--捕获异常When例外名称 then--执行语句When例外名称 thenWhen others then--其他 注:若有多个例外,就使用多个when then案例:编写一个过程,可接收雇员的编号,并显示该雇员的姓名,如果编号不存在就会有异常。Create or replace原创 2017-10-31 12:06:35 · 322 阅读 · 0 评论 -
Oracle(五)Pl/sql语法,record,cursor,Pl/sql控制语句,Pl/sql编写分页过程
Pl/sql语法Pl/sql的数据类型分为:标量类型 可以简单的理解就是oracle数据库的类型常见的标量类型举例(1) 定义一个变长字符串v_ename varchar2(10);(2) 定义一个小数范围-9999.99~9999.99v_sal number(6,2)(3) 定义一个小数并给一个初始值为5.4:=是pl/sq原创 2017-10-31 11:58:15 · 752 阅读 · 0 评论 -
Oracle(四)权限,procedure,块,function,package
权限 权限:1.系统权限。 2.对象权限 角色:1.预定义角色。2.自定义角色 角色本质是多个权限集合,用处是简化权限的管理。角色可以包含系统权限,也可以包含对象权限。 系统权限 指执行特定类型sql命令的权利,常用的有: Createsession 连接数据库 cr原创 2017-10-31 11:41:40 · 7210 阅读 · 0 评论 -
Oracle(三)jdbc,系统函数,事物,约束,sequence,index
Java连接oracle Java直连核心代码:class.froName(“oracle.jdbc.driver.OracleDriver”); Connectionct = DriverManager.getConnection(“jdbc:oracle:thin:@127.0.0.1:1521:数据库名”,“scott“,”tiger”); Sql函数原创 2017-10-31 11:36:27 · 445 阅读 · 0 评论