下面介绍oralce中面向对象的基本语法 一:抽象数据类型 创建地址类型,一定要加as object,还可以在类型中加过程或方法 create?or?replace type address?as?object?( ???????province varchar2(10), ...
分类:
数据库 时间:
2015-08-18 16:51:48
阅读次数:
155
创建表建表语句:CREATE TABLE SC_DISTRICT( ID NUMBER(10) NOT NULL, PARENT_ID NUMBER(10), NAME VARCHAR2(255 BYTE) NO...
分类:
数据库 时间:
2015-08-17 18:54:21
阅读次数:
219
declare--定义变量v_ename varchar2(5);begin--执行部分select ename from emp where empno=&no;--在控制台显示用户名dbms_output.put_line('用户名是:||v_ename');end;
分类:
数据库 时间:
2015-08-17 17:04:28
阅读次数:
175
1.创建一个表
不加约束
create table t_user(
id number,--类型是number类型
name varchar2(20),--varchar2()可以变化
gender char(2),
birthday date default sysdate 默认是当前日期
)
加上约束
create table t_user2(
...
分类:
数据库 时间:
2015-08-15 12:02:03
阅读次数:
168
CREATE OR REPLACE PROCEDURE restoreorg_disable_FK(ownerx in varchar2, tblname in varchar2, n_enable in number)IS--类型定义cursor c_constraintisselect y.C....
分类:
其他好文 时间:
2015-08-15 10:13:42
阅读次数:
180
1、创建添加存储过程CREATE OR REPLACE PROCEDURE stu_proc(v_id IN NUMBER, v_name IN VARCHAR2, v_age IN NUMBER) ASBEGIN INSERT INTO student(id, sname, age) valu.....
分类:
编程语言 时间:
2015-08-14 13:07:21
阅读次数:
117
DECLARE l_return_status VARCHAR2(1); l_exception_msg VARCHAR2(4000);BEGIN mo_global.set_policy_context(p_access_mode => 'S', ...
在oracle或sqlServer下会遇到,查询数据表字段类型为char,如果使用Hibernate原生SQL去执行查询,往往只会返回一个字符.原因是char在java中只有两个字节.解决方法1.改成 select cast(列 as varchar2(列大小)) from 表;或者改为 selec...
分类:
Web程序 时间:
2015-08-13 14:13:04
阅读次数:
167
来做个实验说明该问题:1.创建个分区表SQL> create table p_range_test 2 (id number,name varchar2(100)) 3 partition by range(id)( 4 partition t_p1 values less than (...
分类:
数据库 时间:
2015-08-11 15:34:46
阅读次数:
153
CREATE OR REPLACE PROCEDURE GET_SPLIT (V_STRING1 IN VARCHAR2, --输入的字符串V_START IN NUMBER, --开始截取的位置V_LENGTH IN NUMBER, --截取的字符个数V_SPLIT IN VARCHAR2 --分...
分类:
其他好文 时间:
2015-08-10 22:00:32
阅读次数:
133