oracle
zscmj
我要做好每一天的笔记,努力,坚持。
展开
-
Oracle数据类型
Oracle数据类型 数据类型参数描述char(n)n=1 to 2000字节定长字符串,n字节长,如果不指定长度,缺省为1个字节长(一个汉字为2字节),单位是字节ncharn=1 to 2000字节根据字符集而定的固定长度字符串,最大长度2000字节,单位是字符(一个汉字为一个字符)varchar2(n转载 2011-06-26 20:40:00 · 330 阅读 · 0 评论 -
Oracle临时表 优化查询速度
Oracle临时表 优化查询速度2010-05-21 11:55:35.0Oracle临时表 优化查询速度创建,会话,索引,存放,举例110000617编程开发null/enpproperty-->1、前言目前所有使用Oracle作为数据库支撑平台的应用,大部分数据量比较庞大的系统,即表的数据量一般情况下都是在百万级以上的数据量。当然在Oracle中创建分区是一种不转载 2011-06-28 16:16:00 · 878 阅读 · 1 评论 -
oracle存储过程学习过程
oracle存储过程学习过程 建立一个最简单的存储过程 create or replace procedure test_xg_p1 is begin dbms_output.put_line(hello world! this is the first procedure); end; 建立一个带输入输出参数的存储过程:把输入的数据传给输出参数 create or replace原创 2011-06-27 16:50:00 · 500 阅读 · 0 评论 -
oracle存储过程语法 笔记2
oracle存储过程语法1 、判断语句: if 比较式 then begin end; end if; create or replace procedure test(x in number) is begin if x >0 then begin x := 0 - x; end; en原创 2011-06-27 16:39:00 · 341 阅读 · 0 评论 -
oracle 储过程创建语法 笔记
储过程创建语法: create or replace procedure 存储过程名(param1 in type,param2 out type) as 变量1 类型(值范围); --vs_msg VARCHAR2(4000); 变量2 类型(值范围);BeginSelect count(*) into 变量1 from 表A where列名=param1;原创 2011-06-27 16:38:00 · 506 阅读 · 0 评论 -
oracle 存储过程 笔记1
存储过程 1 CREATE OR REPLACE PROCEDURE 存储过程名 2 IS 3 BEGIN 4 NULL; 5 END; 行1: CREATE OR REPLACE PROCEDURE 是一个SQL语句通知Oracle数据库去创建一个叫做skeleton存储过程, 如果存在就覆盖它;行2: IS关键词表明后面将跟随一原创 2011-06-27 16:36:00 · 483 阅读 · 0 评论 -
oracle 10g 常见问题
在oracle 过程中: 语句: SELECT nvl(FieldLongName,) into TermFieldName FROM PUB_ReportDetail WHERE ReportName=ReportName and IsTermField is not null and IsTermField=1; 出现问题:ORA-01422: 实际返回的行数超出请求的行数转载 2011-06-27 15:26:00 · 1205 阅读 · 0 评论 -
oracle 触发器
oracle 触发器 触发器 是特定事件出现的时候,自动执行的代码块。类似于存储过程,但是用户不能直接调用他们。 功能:1、 允许/限制对表的修改2、 自动生成派生列,比如自增字段3、 强制数据一致性4、 提供审计和日志记录5、 防止无效的事务处理6、 启用复杂的业务逻辑 开始create trigger biufer_employees_department_id before in转载 2011-06-26 21:59:00 · 404 阅读 · 1 评论 -
第 2 行出现错误:ORA-00932: 数据类型不一致: 应为 DATE, 但却获得 NUMBER
问题: SQL> insert into orderTable 2 values(21,10001,05-01-02,05-01-02);values(21,10001,05-01-02,05-01-02) *第 2 行出现错误:ORA-00932: 数据类型不一致: 应为 DATE, 但却获得 NUMBER 解决方法: =原创 2011-06-27 15:39:00 · 22089 阅读 · 0 评论 -
Oracle11g认证考试主要途径
Oracle11g认证考试主要途径 11g OCA认证考试途径:(两门考试、无需培训) 途径一:1z0-007 + 1z0-052 途径二:1z0-051 + 1z0-052 途径三:1z0-047 + 1z0-052 11g OCP认证考试途径:(叁门考试 + 一门原原创 2011-07-23 12:41:11 · 667 阅读 · 0 评论