02 2012 档案
摘要:实例一:在Oracle中,SYS_CONNECT_BY_PATH函数主要作用是可以把一个父节点下的所有子节点通过某个字符进行区分,然后连接在一个列中显示。 1 -- 创建一个内容表 2 create table t_student 3 ( 4 t_id number, 5 t_class number, 6 t_name varchar2(10), 7 t_subject varchar2(1000), 8 t_score number 9 ); 10 11 -- 插入测试数据12 insert into t_student val...
阅读全文
摘要:1 create or replace procedure p_query_table_by_condition 2 /** 3 * name : p_query_table_by_condition 4 * purpose : 根据条件查该条件出现在那张表 5 * revisions: 6 * version date author description 7 * ---------------- ---------- ------------------ --------------...
阅读全文
摘要:1 /*==============================================================*/ 2 /* 创建数据类型 */ 3 /*==============================================================*/ 4 create or replace type varchar2varray is varray(100) of varchar2(40); 5 / 6 7 8 /*...
阅读全文
摘要:1 create or replace procedure p_alter_data_datafile 2 ( 3 tablespace_name in varchar2, --表空间名字 4 datafile_path in varchar2, --数据文件的路径 5 datafile_size in number, --数据文件的大小 6 datafile_count in number --数据文件的数量 7 ) 8 is 9 time...
阅读全文
摘要:利用触发器实现查看所有客户端IP的方法收集了网上的一些做法,做个总结,方便以后用,其操作步骤:1. 在sys模式下创建一个表,用于记录客户端登录数据库服务器的详细信息。1 create table login_history 2 ( 3 username varchar2(60), --用户名 4 machine varchar2(60), --机器名 5 login_time date, --登录时间 6 ip varchar2(50) --ip地址 7 );2. 在sys模式下创建一个触发器:1 cre...
阅读全文
摘要:1 /** 2 * 创建演示表 3 */ 4 create table tab_test 5 ( 6 t_id number, 7 t_name varchar2(50), 8 t_age number, 9 t_sex varchar2(2)10 )11 ;12 13 -- 插入测试数据14 insert into tab_test values (1, 'a', '18', '男');15 insert into tab_test values (2, 'b', '20', '女');16 in
阅读全文