create sequence SEQ_SYS_HEYJDEMO_FOLDER_ID MINVALUE 1 MAXVALUE 999999999999999999999999999 increment by 1 nocache;
create sequence SEQ_SYS_HEYJDEMO_FILE_ID MINVALUE 1 MAXVALUE 999999999999999999999999999 increment by 1 nocache;
drop sequence SEQ_SYS_HEYJDEMO_FOLDER_ID ;
drop sequence SEQ_SYS_HEYJDEMO_FILE_ID ;
-- heyjdemo 文件夹表
create table heyjdemo_folders(
ID number(19,0) not null primary key, -- 文件夹标识
parentID number(19,0) not null,
foldername varchar2(255) not null, -- 文件夹名称
folderinfo varchar2(2000), -- 文件夹描述
fileiconurl varchar2(500) -- 文件夹图标路径
);
-- heyjdemo 文件表
create table heyjdemo_files(
ID number(19,0) not null primary key, -- 文件标识
folderID number(19,0) not null constraint heyjdemo_files_ID_FK references heyjdemo_folders(ID) on delete cascade, -- 文件夹标识
filename varchar2(500) not null, -- 文件名
filetype char(10), -- 文件类型
filesize number(19,2), -- 文件大小
fileinfo varchar2(2000), -- 文件描述
fileurl varchar2(500) not null, -- 文件路径
fileiconurl varchar2(500) -- 文件图标
);
-- 向heyjdemo_folders插入记录
insert into heyjdemo_folders (ID, parentID, foldername, folderinfo) values(SEQ_SYS_HEYJDEMO_FOLDER_ID.Nextval,'0','计算机科学','计算机科学');
insert into heyjdemo_folders (ID, parentID, foldername, folderinfo) values(SEQ_SYS_HEYJDEMO_FOLDER_ID.Nextval,'0','文学','文学');
insert into heyjdemo_folders (ID, parentID, foldername, folderinfo) values(SEQ_SYS_HEYJDEMO_FOLDER_ID.Nextval,'1','数据结构','数据结构');
insert into heyjdemo_folders (ID, parentID, foldername, folderinfo) values(SEQ_SYS_HEYJDEMO_FOLDER_ID.Nextval,'1','C语言','C语言');
insert into heyjdemo_folders (ID, parentID, foldername, folderinfo) values(SEQ_SYS_HEYJDEMO_FOLDER_ID.Nextval,'0','c#','c#');
insert into heyjdemo_folders (ID, parentID, foldername, folderinfo) values(SEQ_SYS_HEYJDEMO_FOLDER_ID.Nextval,'0','oracle','oracle');
insert into heyjdemo_folders (ID, parentID, foldername, folderinfo) values(SEQ_SYS_HEYJDEMO_FOLDER_ID.Nextval,'5','数据库','数据库');
insert into heyjdemo_folders (ID, parentID, foldername, folderinfo) values(SEQ_SYS_HEYJDEMO_FOLDER_ID.Nextval,'5','mysql','mysql');
insert into heyjdemo_folders (ID, parentID, foldername, folderinfo) values(SEQ_SYS_HEYJDEMO_FOLDER_ID.Nextval,'5','java','java');
insert into heyjdemo_folders (ID, parentID, foldername, folderinfo) values(SEQ_SYS_HEYJDEMO_FOLDER_ID.Nextval,'0','jsp','jsp');
insert into heyjdemo_folders (ID, parentID, foldername, folderinfo) values(SEQ_SYS_HEYJDEMO_FOLDER_ID.Nextval,'0','我的文档','我的文档');
-- 向heyjdemo_files中插入记录
insert into heyjdemo_files (ID, folderID, filename, fileurl) values(SEQ_SYS_HEYJDEMO_FILE_ID.Nextval, 1, '计算机教程' ,'/' );
insert into heyjdemo_files (ID, folderID, filename, fileurl) values(SEQ_SYS_HEYJDEMO_FILE_ID.Nextval, 4, 'c语言教程' ,'/');
insert into heyjdemo_files (ID, folderID, filename, fileurl) values(SEQ_SYS_HEYJDEMO_FILE_ID.Nextval, 3, '数据结构教程' ,'/');
insert into heyjdemo_files (ID, folderID, filename, fileurl) values(SEQ_SYS_HEYJDEMO_FILE_ID.Nextval, 1, 'tt' ,'/');
insert into heyjdemo_files (ID, folderID, filename, fileurl) values(SEQ_SYS_HEYJDEMO_FILE_ID.Nextval, 5, 'ttt' ,'/');
insert into heyjdemo_files (ID, folderID, filename, fileurl) values(SEQ_SYS_HEYJDEMO_FILE_ID.Nextval, 8, 'tttt' ,'/');
分享到:
相关推荐
Oracle学习笔记(序列和同义词),有具体的序列和同义词的代码案例
18.oracle 序列(sequence) 39 19.oracle 索引 40 20.oracle管理权限和角色 42 21.PL/SQL 47 (1)存储过程简单版本 47 (2)存储过程升级版本 49 (3)函数 50 (4)包 50 (5)触发器 51 PL/SQL语法数据类型 57 (6)PL/SQL进阶...
这个笔记是学习oracle数据库过程中整理出来的,比较详细,适合于初学者。 │ oracle与tomcat端口冲突.txt │ Oracle学习笔记.pdf │ Oracle学习笔记.wps │ 安装Oracle后myEclipse不能正常使用.txt │ 手工配置...
Oracle笔记 五、创建表、约束、视图、索引、序列、同义词、表空间 Oracle笔记 六、PL/SQL简单语句块、变量定义 Oracle笔记 七、PL/SQL 异常处理 Oracle笔记 八、PL/SQL跳转/判断/循环语句块 Oracle笔记 九、PL/...
压缩包主要包括15个文档,主要是本人学习oracle过程中的笔记,希望对你有帮助:主要文档如下: 01-常用命令.txt 02-表空间建表.txt 03-基本查询语句学习笔记.txt 04-高级查询语句学习笔记.txt 05-锁和表分区学习...
Oracle笔记 五、创建表、约束、视图、索引、序列、同义词、表空间 Oracle笔记 六、PL/SQL简单语句块、变量定义 Oracle笔记 七、PL/SQL 异常处理 Oracle笔记 八、PL/SQL跳转/判断/循环语句块 Oracle笔记 九、PL/...
Oracle数据库学习笔记,包括课程PPT(数据库基础,简单查询,单行多行函数,多表连接,子查询,高级子查询,集合运算,层次查询,DML与事务控制,数据库的网络连接,创建维护表,约束,视图,序列索引和同义词,用户...
oracle笔记其它数据库对象(序列、索引、同义词),有创建序列,创建索引,创建同义词的具体代码案例
oracle学习文档 笔记 全面 深刻 详细 通俗易懂 doc word格式 清晰 第一章 Oracle入门 一、 数据库概述 数据库(Database)是按照数据结构来组织、存储和管理数据的仓库,它产生于距今五十年前。简单来说是本身可视...
此笔记是参加oracle培训时记录的。一共七天。 内容包括:数据库系统基本概念 ,工具,SQL语言,数据查询(包括链接查询和分组统计查询)、数据操作(增删改查)、PL/SQL高级编程(视图,函数,存储过程,序列,索引...
这是我自己学习oracle的时候,写的代码案例和笔记,基本上每一个知识点都写的很清楚!大家可以作为参考! 该有的知识点都有! 基本的sql语法,触发器,存储过程,存储函数, 流程控制,游标,异常处理,记录类型,...
Oracle10g学习笔记整理:登录oracle、常用命令、SQL语言包含4个部分、创建表空间、创建/修改/删除用户、权限与角色的操作、建表语句、表的修改、约束、DML(查询SELECT、插入INSERT、修改UPDATE和删除DELETE数据)、...
描述了Oracle的简介,Oracle的序列,存储过程,游标,分页,还有一些常用的sql语句等
以思维导图的形式(xmind),呈现oracle数据库知识点.包括(集合操作,处理语句,约束,链接,运算符。函数,表达式,聚合函数,子查询,分组查询,分页查询,视图,序列等)以及数据库的整体框架,以便你更好的学习...
oracle笔记。 一:oracle的卸载 二:oracle的安装 三:oracle控制台 四:连到其它服务器 五:开发工具 pl/sql 1 用户 2 表 3 dblink,同义词 4 触发器 5 定时器 6 视图 7 序列 9 函数 10 存储过程 六:导出...
Oracle笔记,简单查询,多表关联查询,创建存储过程,序列,自定义数据类型以及常见数据库错误解决方案
这是我自己学习oracle的时候,写的代码案例和笔记(rownum和rowid、嵌套表、可变数组、闪回、事务、索引、备份和恢复、用户创建和权限授予、序列和同义词、设计范式等等知识点),大家可以作为参考!
oracle 的常用语句,如:左连接,右连接 序列等!
-个很详细很难得的Oracle学习资料,包含了序列建立,存储过程,大量的常用函数,异常处理,游标实现,各种语句的优化等等,全部都是以实例来讲解,有绝对价值的资料
PLSQL开发笔记和小结;分析函数简述 ROW_NUMBER () OVER([partition_clause] order_by_clause) dense_rank在做排序时如果遇到列有重复值,则重复值所在行的序列值相同,而其后的序列值依旧递增,rank则是重复值...