- 浏览: 780299 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (386)
- Linux (36)
- Tomcat (6)
- windows (8)
- Apache (10)
- Java (25)
- jquery (7)
- Jquery 插件 (3)
- Oracle (5)
- Oracle SQL (68)
- Spring (15)
- 开发工具 (6)
- Struts (20)
- js (14)
- Project Code (2)
- Project Code Tomcat (1)
- libset (1)
- JSP (8)
- arithmetic (2)
- 浏览器 (1)
- extjs (3)
- 学习网站 (5)
- 生活情感 (0)
- 电话号码算法 (3)
- 快捷键 (1)
- 转载 (1)
- Dos命令 (2)
- services (1)
- Resources (1)
- 行业积累 (3)
- 项目积累 (3)
- Web (3)
- 文档 (1)
- JavaEE (2)
- JSF (3)
- http (3)
- JS窗口 (1)
- Html (4)
- Flex (1)
- 资讯 (2)
- 项目规范 (1)
- Struts s:property textarea中默认值用 (1)
- Quartz 2.0.2 (12)
- 1天有多少毫秒 (1)
- 专题 (1)
- intellij idea 10 CD-KEY (1)
- restlet (4)
- Mail (1)
- Excel (3)
- Menu (1)
- Big Data技术综述 (1)
- Quart 1 (1)
- nosql (1)
- linux远程 (1)
- jdk (5)
- wind7 (1)
- 虚拟人 (0)
- 虚拟机 (1)
- 终端 (1)
- Ubuntu (16)
- Myeclipse (2)
- Wmware (1)
- eclipse (2)
- css (2)
- csv (1)
- 开源 (1)
- plsql (2)
- cassandra (4)
- maven (1)
- hadoop (2)
- mysql (1)
- spring security (1)
- tools (1)
- jdbc (2)
- exception (2)
- 硬盘数据备份 (1)
- dwr (1)
- svn (1)
- PowerDesigner15使用时的十五个问题 (1)
- tomcat 项目发部路径 (1)
- js 暂停执行 (1)
- jquery jqgrid 格式化数据显示 (1)
- js 代码模板 (1)
- strutss2 直接跳转到jsp页面 (1)
- servlet (1)
- jdbc spring (1)
- js学习网站 (1)
- 自学考试 (2)
- hibernate (2)
- eos (1)
- c (4)
- 黑马 (2)
- 大数据 (2)
- 实战云大数据案例分享 (0)
- Spark (2)
- Flink (1)
最新评论
-
coosummer:
推荐使用http://buttoncssgenerator.c ...
jquery button 漂亮 -
thinktothings:
Array_06 写道你好,我是一名刚毕业学生,我以后就是做J ...
如何转型架构师 -
thinktothings:
软考,考有职业资格证,有系统的知识体系学习
如何转型架构师 -
Array_06:
你好,我是一名刚毕业学生,我以后就是做Java的架构师,那请问 ...
如何转型架构师 -
beykery:
你这也太复杂了。。。。jsf2不应该是这样的。。。。
JSF2.0的一个简单Demo
建立Foreign key constraint的之后指定on delete cascade alter table <table_name> add constraint <constraint_name> foreign key on ( <columns> ) references <parent_table> ( <columns> ) on delete cascade
CREATE TABLE "CBILL"."CT_CUSELLRATEDETAIL" ( "NUMCUSELLRATEDMSGUID" NUMBER(10,0) NOT NULL ENABLE, "NUMCUSELLRATEGUID" NUMBER(10,0), "VC2SELLDMSNAME" VARCHAR2(100 BYTE), "NUMVALIDFLAG" NUMBER(1,0), "DATBEGINDATE" DATE, "NUMCURATE" NUMBER(10,5), "NUMCUSELLRATE" NUMBER(10,5), "VC2DESC" VARCHAR2(100 BYTE), "VC2REMARK" VARCHAR2(100 BYTE), "DATCREATEDATE" DATE, "NUMCREATECODE" NUMBER(10,0), "DATOPERDATE" DATE, "NUMOPERCODE" NUMBER(10,0), CONSTRAINT "PK_CT_CUSELLRATEDETAIL" PRIMARY KEY ("NUMCUSELLRATEDMSGUID") USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645 PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT) TABLESPACE "CTBS_STAT" ENABLE, CONSTRAINT "FK_CT_CUSEL_REFERENCE_CT_CUSEL" FOREIGN KEY ("NUMCUSELLRATEGUID") REFERENCES "CBILL"."CT_CUSELLRATEINFO" ("NUMCUSELLRATEGUID") ON DELETE CASCADE ENABLE ) PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING STORAGE ( INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645 PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT ) TABLESPACE "CTBS_STAT" ;
ALTER TABLE CT_CUSELLRATEDETAIL DROP CONSTRAINT FK_CT_CUSEL_REFERENCE_CT_CUSEL; ALTER TABLE CT_CUSELLRATEDETAIL ADD CONSTRAINT FK_CT_CUSEL_REFERENCE_CT_CUSEL FOREIGN KEY ( NUMCUSELLRATEDMSGUID ) REFERENCES CT_CUSELLRATEINFO ( NUMCUSELLRATEGUID ) ON DELETE CASCADE ENABLE;
发表评论
-
Oracle数据导入导出imp/exp
2013-03-13 23:02 1009linux 用用户 system/system将用户ccn ... -
linux oracle启动
2013-02-21 11:49 1008交谈中请勿轻信汇款、中奖信息、陌生电话,勿使用外挂软件。 ... -
oracle 查看某个表空间下有多少表
2013-02-18 08:12 1772oracle 查看某个表空间下有多少表 selec ... -
六分钟学会创建Oracle表空间的步骤
2013-02-18 07:10 901六分钟学会创建Oracle表空间的步骤 原帖:ht ... -
查询结果拼成一条字符串
2013-01-09 16:30 962查询结果拼成一条字符串 select repla ... -
oracle sql 特殊字符处理
2012-12-20 15:48 974oracle sql 特殊字符处理 select ... -
oracle 得到表的字段和备注
2012-12-13 15:58 1010--oracle 得到表的字段和备注 ... -
oracle blob
2012-11-30 20:03 992一.将oracle字符串 blob转换为字符串(存的也是字符串 ... -
java.sql.SQLException: ORA-00257: archiver error. Connect internal only, until f
2012-11-11 11:06 1905http://blog.csdn.net/panys/ ... -
linux,oracle启动,关闭
2012-08-31 15:26 1028数据库连不上去了,客户端连上去报 ora- 12560:TNS ... -
oracle 以数据行传递参数
2012-07-31 09:53 1201begin for cur_ct_swapco ... -
oracle创建表空间
2012-07-30 14:01 1021oracle创建表空间 windows s ... -
Connection refused: connect
2012-07-17 14:47 22100orcl.16.50.110 是安装数据库时设的全局数据库名 ... -
oracle sql 循环一天的数居
2012-06-29 10:35 968-- Created on 2012-6-29 by LIU ... -
oracle sql 分组求最大值后,要显示其它列
2012-06-12 15:42 1912select t_a.a,t_a.b,max(t_a.c ... -
sql 换行符
2012-06-01 09:25 1135换行:chr(13)||chr(10) ... -
想查询一个表的结果集,又想统计其中某列符某行重复的次数
2012-06-01 09:22 1048想查询一个表的结果集,又想统计其中某列符某行重复的次数 ... -
oracle获得当前时间的,精确到毫秒 可以指定精确豪秒的位数
2012-05-16 11:59 30891oracle获得当前时间的,精确到毫秒 可以指定精确豪秒的 ... -
查看Oracle数据库表空间大小(空闲、已使用),是否要增加表空间的数据文件
2012-04-26 08:51 1420--查看表的数量 Select * From user ... -
教你快速掌握Oracle中"Kill"进程的方法 .
2012-04-24 09:24 1711教你快速掌握Oracle中"Kill" ...
相关推荐
在Oracle数据库中,多表级联删除是一种常见的需求,特别是在数据关系复杂的环境中。级联删除允许在删除一个表中的记录时,自动删除依赖于该记录的其他表中的相关记录。以下将详细介绍三种在Oracle中实现多表级联删除...
Oracle数据库中的级联查询、级联删除和级联更新是数据库设计中常用的操作,它们用于在多表关联的关系型数据库中实现数据的联动处理。在Oracle中,这些操作主要涉及外键约束和触发器。 首先,级联查询是通过自连接来...
1.可以扫描oracle导出的dmp文件中的表空间信息,然后替换为指定的表空间名,要以将多个表空间名转换为一个表空间名 2.可以进行常规的一些导入导出新建数据库操作 3.可以生成包含子表的按条件删除的脚本,维护数据时...
本文将深入探讨动态SQL的使用及其在级联删除中的应用。 首先,让我们理解什么是动态SQL。在静态SQL中,SQL语句在编译时就已经确定。然而,动态SQL允许我们在程序执行时构建SQL语句,这意味着SQL的结构可以在运行时...
- `CASCADE`:级联删除,即删除用户的同时也会删除该用户创建的所有对象,包括表、视图等。 #### 删除表空间 删除表空间前需确保该表空间未被任何用户使用: ```sql DROP TABLESPACE BCC INCLUDING CONTENTS AND ...
`CASCADE`参数表示级联删除,即同时删除该用户的所有对象,包括表、视图等。若未指定`CASCADE`,且用户有对象,则无法直接删除用户。 #### 二、创建与删除表空间 **创建临时表空间**: ```sql CREATE TEMPORARY ...
`CASCADE`选项用于级联删除依赖对象。 - **用户管理综合案例** - 创建的新用户默认没有任何权限,需要授予相应的权限。 - 示例:`GRANT CONNECT TO xiaoming;` - 注意:`CONNECT`不是一个简单的权限,而是一个...
- `CASCADE CONSTRAINTS`表示级联删除依赖于该表空间的所有约束条件。 ### 二、创建与管理用户 #### 1. 创建用户 ```sql CREATE USER oa1 IDENTIFIED BY oa DEFAULT TABLESPACE poba TEMPORARY TABLESPACE temp; `...
删除Oracle用户及其所有对象,应使用`CASCADE`参数,确保级联删除所有相关对象: ```sql DROP USER 用户名 CASCADE; ``` 删除表空间时,需确保该表空间未被其他用户使用,且可能需要包含`INCLUDING CONTENTS`和`...
- 如果用户已经创建了表等对象,删除时需要带上 `cascade` 参数以级联删除所有依赖的对象。 - **用户权限管理** - 创建的新用户默认没有任何权限,需要通过 `grant` 命令为其分配相应的权限。 - 示例:`grant ...
`cascade`选项用于级联删除依赖于该用户的对象。 2. **密码管理** - 修改密码:使用`.password`命令修改密码,具体操作可能需要查看上下文环境中的实现细节。 3. **权限管理** - 权限授予:`grant permission to...
触发器可以实现级联更新、级联删除等操作。 数据库设计 数据库设计是数据库开发的基础。数据库设计需要根据业务需求、数据模型、数据库架构等进行设计。ER图是数据库设计的重要工具。数据模型需要根据业务需求、...
SQL Server 的外键约束支持级联删除和级联更新,而 Oracle 只支持级联删除。创建外键约束时,两个系统都有相应的语法,但在级联操作上有所不同。 以上只是 Oracle 和 SQL Server 在几个关键方面的对比,实际上,...
通过使用触发器,你可以实现复杂的数据完整性规则,比如级联更新或删除,或者在数据更改前后执行某些业务逻辑。在培训中,你将学习如何创建、修改和删除触发器,以及如何调试和优化触发器性能。 三、存储过程 存储...
在处理外键约束时,SQL Server允许级联删除和级联更新,而Oracle仅支持级联删除。这意味着在SQL Server中,当主表中的记录被删除或更新时,依赖的子表记录也可以自动进行相应的更新或删除,提供了更强大的数据完整性...
- **删除用户**:一般由`dba`用户执行,使用`drop user`语句,可能需要添加`cascade`选项以级联删除用户所拥有的所有对象。 ### 用户权限与角色 在Oracle中,用户权限分为两大类:系统权限和对象权限。系统权限如`...