- 浏览: 48248 次
- 性别:
- 来自: 深圳
-
最新评论
-
samson870830:
不好使 根本就不能输出
日志收集之Flume -
Shlpeng:
logback日志输不到flume
日志收集之Flume -
Shlpeng:
为什么照样弄了却不行啊
日志收集之Flume -
zhanshi258:
丹尼尔 写道第二个例子不应该是“b==c”嘛?尼玛 还真是, ...
String 比较以及hashcode 总结 -
丹尼尔:
第二个例子不应该是“b==c”嘛?
String 比较以及hashcode 总结
文章列表
oracle 基本权限管理
- 博客分类:
- Oracle
入门语句Save c:\1.txt 把SQL存到文件 @ c:\1.txt 运行SQL语句Desc emp; 描述Emp结构Select * from tab; 查看该用户下的所有对象如果在sys用户下: 查询Select * from emp; 会报错,原因:emp是属于scott,所以此时必须使用:select * from scott.emp;
加/解锁:alter user soctt account lock/unlock 修改密码:alter user scott identified by tiger;
创建数据库步骤:1.首先,创建(新)用户: create ...
oracle 触发器1
- 博客分类:
- Oracle
存放在数据库中,并被隐含执行的存储过程。在Oracle8i之前,只允许给予表或者视图的的DML的操作,而从Oracle8i开始,不仅可以支持DML触发器,也允许给予系统事件和DDL的操作。
--Before语句触发器--禁止工作人员在休息日改变雇员信息create or replace trigger tr_src_emp before insert or update or delete on emp begin if to_char(sysdate,'DY','nls_date_language=AMERICAN') in ('SAT','SUN') then r ...
oracle 游标和函数1
- 博客分类:
- Oracle
游标是一种PL/SQL控制结构;可以对SQL语句的处理进行显示控制,便于对表的行数据逐条进行处理。游标并不是一个数据库对象,只是存留在内存中。
由于使用游标有许多种方法,这里只挑选较常用的进行介绍。对应的表都是oracle安装时自带的表。
操作步骤: • 声明游标 • 打开游标 • 取出结果,此时的结果取出的是一行数据 • 关闭游标
到底那种类型可以把一行的数据都装进来
• 此时使用ROWTYPE类型,此类型表示可以把一行的数据都装进来。
如:例如:查询雇员编号为7369的信息(肯定是一行信息)。
declare eno emp.empno%type; empinf ...
与过程相比,存储过程相当于数据库里面的一个对象。如果编译出错,可以用show errors查看。
最简单的存储过程 eg:
create or replace procedure myproc1as i number; begin i:=100; dbms_output.put_line('i='||i); end;/
存储过程的执行: exec myproc1
当然,要想输出结果,别忘了 set serveroutput on 设置控制台可以打印。
过程的参数类型:
• IN:值传递,默认的
• IN OUT:带值进,带值出
• OUT:不 ...