摘要: 1、创建存储过程 create or replace procedure test(var_name_1 in type,var_name_2 out type) as--声明变量(变量名 变量类型)begin--存储过程的执行体end test;打印出输入的时间信息E.g:create or replace procedure test(workDate in Date) isbegindbms_output.putline('The input date is:'||to_date(workDate,'yyyy-mm-dd&ap 阅读全文
posted @ 2012-08-13 15:07 ajiaju 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 一:无返回值的存储过程存储过程为:CREATE OR REPLACE PROCEDURE TESTA(PARA1 INVARCHAR2,PARA2 INVARCHAR2) ASBEGIN INSERT INTO HYQ.B_ID (I_ID,I_NAME) VALUES (PARA1, PARA2);END TESTA;然后呢,在java里调用时就用下面的代码:package com.hyq.src;import java.sql.*;import java.sql.ResultSet;public class TestProcedureOne { public TestProcedureOn 阅读全文
posted @ 2012-08-13 14:58 ajiaju 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 存储过程是在面试中常被问到的程序员必备技能之一。很多朋友被问到时唯唯诺诺,吞吞吐吐,明显自信不足。其实存储过程无外乎就是特定的功能,在特定的层次实现。这些朋友可能会触发器,但是不怎么用存储过程而已。久而久之,谈虎色变。为此作者写了一个 Oracle存储过程的入门级例子,用实例来帮这些朋友对存储过程 say "Hello,world!"。只希望可以方便到大家。 1 sql 语句创建一个用户信息表 user_info CREATE TABLE user_info ( id VARCHAR2(4), name VARCHAR2(15), pwd VARCHAR2(15), add 阅读全文
posted @ 2012-08-13 14:25 ajiaju 阅读(5584) 评论(0) 推荐(2) 编辑
摘要: oracle 存储过程的基本语法1.基本结构 CREATE OR REPLACE PROCEDURE 存储过程名字( 参数1 IN NUMBER, 参数2 IN NUMBER) IS变量1 INTEGER :=0;变量2 DATE;BEGINEND 存储过程名字2.SELECT INTO STATEMENT 将select查询的结果存入到变量中,可以同时将多个列存储多个变量中,必须有一条 记录,否则抛出异常(如果没有记录抛出NO_DATA_FOUND) 例子: BEGIN SELECT col1,col2 into 变量1,变量2 FROM typestruct where xxx; EXC. 阅读全文
posted @ 2012-08-13 13:49 ajiaju 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 系统信息 arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架构(2) uname -r 显示正在使用的内核版本 dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI) hdparm -i /dev/hda 罗列一个磁盘的架构特性 hdparm -tT /dev/sda 在磁盘上执行测试性读取操作 cat /proc/cpuinfo 显示CPU info的信息 cat /proc/interrupts 显示中断 cat /proc/meminfo 校验内存使用 cat /proc/swaps 显示哪些swap被使用 cat /proc/version 阅读全文
posted @ 2012-08-13 11:06 ajiaju 阅读(139) 评论(0) 推荐(0) 编辑
摘要: SQL语句大全--语 句 功 能--数据操作SELECT --从数据库表中检索数据行和列INSERT --向数据库表添加新数据行DELETE --从数据库表中删除数据行UPDATE --更新数据库表中的数据--数据定义CREATE TABLE --创建一个数据库表DROP TABLE --从数据库中删除表ALTER TABLE --修改数据库表结构CREATE VIEW --创建一个视图DROP VIEW --从数据库中删除视图CREATE INDEX --为数据库表创建一个索引DROP INDEX --从数据库中删除索引CREATE PROCEDURE --创建一个存储过程DROP PROC 阅读全文
posted @ 2012-08-13 10:41 ajiaju 阅读(340) 评论(0) 推荐(0) 编辑
摘要: 您所在的位置:数据库 > Oracle > 六分钟学会创建Oracle表空间的步骤六分钟学会创建Oracle表空间的步骤2009-10-27 17:22 佚名 CSDN 我要评论(0) 字号:T | T这里介绍创建Oracle表空间的步骤,首先查询空闲空间、增加Oracle表空间、修改文件大小语句如下、创建Oracle表空间,最后更改自动扩展属性。AD:经过长时间学习创建Oracle表空间,于是和大家分享一下,看完本文你肯定有不少收获,希望本文能教会你更多东西。1、先查询空闲空间selecttablespace_name,file_id,block_id,bytes,blocksf 阅读全文
posted @ 2012-08-13 10:25 ajiaju 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 建表一般来说是个挺简单的事情,但是Oracle的建表语句有很多可选的参数,有些我们可能平时不太用,用的时候又不知道怎么用,这里就写一个较完整的建表的例子:CREATE TABLEbanping (id NUMBER(5) CONSTRAINT banping_id_pk PRIMARY KEY, last_name VARCHAR2(10) CONSTRAINT banping_last_name_nn NOT NULL, first_name VARCHAR2(10) NOT NULL UNIQUE, userid VARCHAR2(8) CONSTRAINT banping_userid_ 阅读全文
posted @ 2012-08-13 10:12 ajiaju 阅读(310) 评论(0) 推荐(0) 编辑