主子表drop table constraints cascade的测试
######建立主表及子表SQL> create table t_parent(a int primary key,b int);--采用内建约束方式Table created.SQL> create table t_child(a int primary key,parent int constraint fk_t_child references t_par...
oracle foreign key外键_更新主表对于子表三种行为控制
http://space.itpub.net/519536/viewspace-630034
oracle sun virtualbox使用小记
也是昨天无聊,在公司下载了这个小东东,以前就知道有人在用,功能和vmware一样。我分别下载了windows及linux两个版本的。 操作同vmware差不多。 &n...
转换windows xp的fat32为ntfs(文件系统fs)
http://support.microsoft.com/kb/307881/zh-cn
flashback as of 的一点小注解
conn scott/system03:32:38 SQL> select count(*) from tab as of scn(1726590);select count(*) from tab as of scn(1726590) &nbs...
securecrt同时操作多个会话窗口
1,选中:查看/交互窗口2,开启多个会话窗口3,右击任何一个会话窗口下面的交互窗口,选中:发送交互到所有标签 4,在交互窗口输入命令,就会同时在多个会话窗口执行了!...
merge into汇总插入更新_insert_update到课堂评分表
为了实现定期job从课堂参与表汇总数据到课堂评分表,如在目标表没有数据,就插入,否则更新,查阅语法,采用如下方法 merge into O_CLASSAPPRAISEINFO a using(select a.classid,count(b.apprais...
sql_update_以学段为单位只更新每个学科第一条记录的for_stage为y
##以学段为单位只更新每个学科第一条记录的for_stage为yupdate e_subjectinfo set for_stage=null; update e_subjectinfo a set a.for_stage='Y'where a.rowid=(select min(b.rowid) from e_subjectinfo b wh...
sql_汇总课堂参与信息表到课堂评分表
因为参与人员有可能评价或者不评价,所有 select a.classid,count(b.appraise),count(distinct a.userid),ceil(sum(b.appraise)/count(distinct b.userid))from o_classpartyinfo a,o_clas...
多表等值关联重复列的命名原则
select * from c_chapter_info b, (select * from tmp_content where xiuid is null) a where a.xiu=b.chapter_name and a.version_id=b...
dbca silent静默创建数据库
dbca -silent -createDatabase -templateName /webapps/oracle/product/10.2.0/db_1/assistants/dbca/templates/General_Purpose.dbc -gdbName orcl -sid orcl -sysPassword system ...
sqlloader导入log日志的trailing nullcols的理解
-bash-3.2$ more import_tmp_content.log SQL*Loader: Release 10.2.0.4.0 - Production on 星期五 7月 16 11:32:06 2010Copyright (c) 1982, 2007, Oracle. All rights reserved.控制文件: &nb...
在intersect中利用oracle sequence报错_ora-02287
select chapter_id,chapter_name,version_name,version_id,subjectid,parent_id from c_chapter_info un...
采用oracle sequence及function为章节信息表(四级自关联表)批量添加关联数据
为了批量添加数据1,先构建要插入表的最大pk 最大值的函数 create or replace function f_get_tmp_content_maxid ##可以定义输入参数,同理spreturn char ##返回结果数据类型,不...
构建oracle function的小示例
create or replace function f_get_tmp_content_maxid ##可以定义输入参数,同理spreturn char ##返回结果数据类型,不要带具体的数据类型长度比如:char(16)as ###这个as下面和sp一样了v_maxid char(16);&nbs...
windows server 2008_安全策略
在windows server 2008上安装了生产暂时所用的oracle 11g r2,开启监听,与应用tomcat连接很顺利,在c:/windows/system32/driver/etc/hosts添加了与tomcat连接的到通ip(192 段). 另外,要是不配置安全方...
首次在生产服务器上安装oracle
公司项目马上要发布了,我作为dba远程在渐江的嘉兴上安装oracle 10.2.0.4 for linux x86-64 bit,哈哈! 不管以后发展如何,是一个好的开端,加油!...
rhel5如何配置自有的gssftp
先查看ftp是否启用此服务chkconfig --list|grep ftpchkconfig gssftp on #####没机会让你输入用户及密码就退出了[root@localhost etc]# ftp localhostConnected to localhost.localdomain.220 loca...
如何用update截掉trim掉学校信息表中某些列的特殊字符
今天在更新e_schoolinfo表的cityid及districtid时,因为city及district列当时用sqlloader导入,在每个列尾添加了一些特殊字符,比如可能是空格或者是换行符之类,目前我对这块也理解不清晰,最终处理办法为:...
关联v$session,v$locked_object,dba_objects查出锁死会话及对象
select c.sid,c.serial#,c.machine,c.terminal,b.object_name,a.locked_mode from v$locked_object a,dba_objects b,v$session c where a.object_id=b.object_id and c.sid=a.session_id;  ...