以scott用户中的emp表为例,编写一个存储过程查询emp表中某个字段的值,但是要查那个字段是不确定的,where条件中传入的字符串也是不确定的。
DECLARE
v_a VARCHAR2(20) := 'sal';
v_sql VARCHAR2(200);
TYPE tab_org_name IS TABLE OF VARCHAR2(50);...
分类:
其他好文 时间:
2015-01-27 00:35:00
阅读次数:
206
create table father(f_id number(2) primary key,f_name varchar2(10));create table son(s_id number(2) primary key,s_name varchar2(10),s_height number(3....
分类:
数据库 时间:
2015-01-23 22:44:38
阅读次数:
198
Ⅰ.创建函数Ⅱ.截取字符串函数 : REGEXP_SUBSTR1 CREATE OR REPLACE FUNCTION GET_NUM(GALV_COOT VARCHAR2) RETURN NUMBER IS2 RESULT NUMBER;3 BEGIN4 RESULT := TO_NUMB...
分类:
数据库 时间:
2015-01-23 14:35:06
阅读次数:
159
在Oracle数据库中,每个关系表都由许多列组成。给每一列指派特定的数据类型来定义将在这个列中存储得数据类型。
1、CHAR
最多可以以固定长度的格式存储2000个字符或字节。默认指定为以字符形式进行存储,这个数据类型是固定长度的,并且当位数不够时,需要在其右边添加空格来补满。
2、VARCHAR和VARCHAR2
最多可以以可变长度来存储4000B,因此不需要空格来作补充。VARCHAR...
分类:
数据库 时间:
2015-01-22 18:02:06
阅读次数:
170
/*打印对应spid或sid所对应的sql以及其执行计划*/
CREATE OR REPLACE PROCEDURE PRINTSQL (i_n_idIN NUMBER,
i_vc_idtypeIN VARCHAR2)
IS
/*
功能: 打印对应spid或sid所对应的sql以及其...
分类:
数据库 时间:
2015-01-22 15:07:48
阅读次数:
273
oracle分页存储过程: CREATE OR REPLACE PROCEDURE FGK.prc_page (p_tableName in varchar2, --表名 p_strWhere in varchar2, --查询条件...
分类:
数据库 时间:
2015-01-21 23:44:43
阅读次数:
218
-- Create tablecreate table TECHNOLOGYCOMPANY( ID VARCHAR2(32) default SYS_GUID() not null, FLOWID VARCHAR2(50), CONPANYID ...
分类:
数据库 时间:
2015-01-21 22:04:52
阅读次数:
301
1.
创建分区表
create table range_part_range(id number, deal_date date, contents varchar2(1000))
partition by range(deal_date)
(
partition p1 values less than (to_date('2015-01-21', 'yyyy-mm-dd'))...
分类:
其他好文 时间:
2015-01-21 13:30:05
阅读次数:
193
create or replace procedure testwzm(v_gdjdm in varchar2) isv_id varchar2(10);v_xlname varchar2(100);v_count number(4);beginv_count:=0;//定义游标declare cu...
分类:
数据库 时间:
2015-01-20 17:16:54
阅读次数:
179
create table tmm_d_entitle_admin( admin_pk int primary key, soeid varchar2(15), start_date date, end_date date ) ; insert into tmm_d_entitle_admin val...
分类:
其他好文 时间:
2015-01-17 09:56:09
阅读次数:
256