-
1、Oracle的默认用户名为scett 密码为tiger。 2、如使用SYS这样的管理员登录,角色的类型必需选择SYSDBA. 3、主机名填入主机IP,端口为ORACLE默认1521,SID为数据库名称。查看全部
-
能不操作数据库就不操作数据库。查看全部
-
process monitor是一个oracle自动释放资源的机制查看全部
-
-- 给对应级别的员工涨工资,key是empno set serveroutput on declare -- 定义光标代表给哪些员工涨工资 cursor cemp is select empno,empjob from emp; pempno emp.empno%type; pempjob emp.empjob%type; begin rollback; //事务回滚 --打开光标 open cemp; --loop fetch ** into ** ; exit when condition;block;end loop; loop --取出一个员工 fetch cemp into pempno,pempjob; --loop 退出条件 exit when cemp%notfound; -- 判断员工的职位 if pempjob='PRESIDENT' then update emp set sal=sal+1000 where empno=pempno; -- if condition then block ;elsif condition then block;else block;end if; elsif pempjob='MANAGER' then update emp set sal=sal+800 where empno=pempno; else update emp set sal=sal+400 where empno=pempno; end if; end loop; -- 关闭光标 close cemp; -- oracle的默认事务隔离级别是read committed --事务的ACID 原子性、一致性、隔离性、持久性 commit; end ; /查看全部
-
PLSQL declear查看全部
-
能不操作数据库就尽量不要操作数据库!这样执行效率更加高!查看全部
-
瀑布模型查看全部
-
自定义例外可以当作变量来处理 注意!关闭光标时,应该在抛出异常前,没有正确关闭(因为抛出异常时直接跳转到when语句),但是oracle有一种机制,启动一个进程pmon(process monitor)关闭光标,收拾内存垃圾查看全部
-
exception when zero_divide then dbms_output.put_line("1.零不能为除数") dbms_output.put_line("2.零不能为除数") then 相当于一个大括号,后面可以跟多个执行语句. 所有exception 处理后面都别忘记加when others 来处理其他异常()否则会抛给数据库出错查看全部
-
exception when no_data_found then dbms_outoput_put_line("没有找到该员工") when others then dbms_output_out_line('其他例外') then 后面相当于一个大括号,后面可以执行多个执行语句.查看全部
-
赋值的两种方式 1.用“:=”,my_name :=‘xxx’ 2.用into select name into my_name from tableName where No='1'查看全部
-
y引用类型!!随着表字段类型的改变而改变查看全部
-
Cursor cempIdno number) is select ename from emp where deptno = dno; Open cemp(10); 带参数的光标打开光标以及定义光标是跟不带参数的光标不一样的查看全部
-
declare begin dbms_output.put_line('hello'); end;查看全部
-
1光标的属性 %found %notfound %isopen : 判断光标是否打开 %rowcount : 影响的行数 2.光标数的限制:默认情况下,oracle数据库只允许在同一个会话中,打开300个光标 修改光标数的限制: alter system set open_cursors = 400 scope = both; scope 的取值范围:both,memory,spfile(数据库需要重启) memory:只更改当前实例,不更改参数文件 spfile:只更改参数文件,不更改当前实例(数据库需要重启) both: memory 跟spfile同时被更改查看全部
举报
0/150
提交
取消