最近遇到了一个这样的问题,在对Oracle数据库插入或者更新CLOB字段的时候,直接拼接了一个INSERT INTO和UPDATE语句,类似下面这种:INSERT
表grade,和表stu具有外键约束,数据表grade就不能随便删除数据 ,这时候就用触发器解决此类问题,即使有外键关联,也要删除。--级联删除是指在建
Sql函数CREATE OR REPLACE FUNCTION test_conv(p_table_name IN VARCHAR2, p_
摘要:很多 DBA 同学经常会遇到要从一个数据库实时同步到另一个数据库的问题,同构数据还相对容易,遇上异构数据、表多、数据量大等情况就难
linux环境oracle11.2.0.4版本链接:https://pan.baidu.com/s/1ybViixdRbswN_kyKa07dNw 提取码:2gk1
11.Which two statements are true about the SET VERIFY ON command? (Choose two.)
A. It can be used only in SQL*PlusB. It displays values for variables used only in the WHERE clause of a query
C. It can
ORA-600 6807恢复
用distinct关键字只能过滤查询字段中所有记录相同的(记录集相同),而如果要指定一个字段却没有效果,另外distinct关键字会排序,效率很低 。 select distinct name from t1 能消除重复记录,但只能取一个字段,现在要同时取id,name这2个字段的值。 s...
SELECT *FROM ( SELECT PROJECT_LISTING.MATERIAL, COUNT (*) AS "出现次数" FROM PROJECT_LISTING WHERE PROJECT_LISTING.MATERIAL IS NOT NULL GROU...
oracle ORA-00917: missing comma 是因为少逗号,而且不是网上盛传的空格问题!都是传言误人啊
一般来说,大家会用rownum,也就是伪列来指定要显示多条数据, 比如 select linename from aced where rownum<3 但是,大家注意,如果取出来的数据有重复数据,用rownum是达不了你要的效果的。比如你要取5条数据,其中四条是重复,那你最后只能得到两条...
突然user io占用率很很高,看了一个AWR报告,发现direct path read temp,direct path write temp的的数率很高,后来怀疑是临时表空间不够了,就试着设了一下让临时表自动增长,问题就解决了。可爽!具体如下,用红色字休就方法就行了:1、查看临时表空间sele...
Oracle 11gR2 使用RMAN Duplicate复制数据库 作者:吴伟龙 PrudentWoo :286507175 前言: 上周刚做完一个项目,用户要求RAC的数据库可以自己主动备份到另外一个单节点上,单节点可以正常拿起来就能用。当时跟他们讨论的是用ADG来做,但通过描写叙述后。用户
一.ehcache主要是对数据库访问的缓存,相同的查询语句只需查询一次数据库, 二. oscache 主要是对页面的缓存,可以整页或者指定网页某一部分缓存,同时 指定他的过期时间,这样在此时间段里面访问的数据都是一样的 三.ehcache主要是对数据库访问的缓存,相同的查询语句只需查询一次数据库...
一天用户说在输入帐号密码后,不能登录系统,有报以下错误信息:ORA-20001: FND-ORG_ID PROFILE CANNOT READ: N, OPTION, MO: Operating Unit has been detected in FND_GLOBAL.INITIALIZE. 。在Metalink 上查到一篇解
这几天在回顾原来的知识,发现知识一段时间不整理的话很多东西手生的很,今天刚刚想在dos下运行一个java类却出错了.Exception in thread "main" java.lang.NoClassDefFoundError 为什么呢?后面找了许久发现是类中带有包名
The code below can be used to delete the module which houses the code. In other words, it deletes itself after running once.You will have to go to Tools>Macro>Security - Trusted Publishers and check Trust access to Visual Basic Editor before running the code. Change "Module1" to suit
由于公司的电脑装了网络的瑞星,一到17:30就会开启定时扫描,瑞星的设置又改不了,搞得很烦。怎么才能让讨厌的定时扫描不出来呢?近日突然来了灵感,是不是把17:30跳过去,定时扫描就不出来了?于是在17:29的时候试了一把:time 17:31果然瑞星没有出来。既然这样何不来个反定时:at 17:29 /every:M,T,W,Th,F,S,Su cmd /c "time 17:31"at 17:33 /every:M,T,W,Th,F,S,Su cmd /c "time 17:31"这回瑞星总算安静了。反定时版本2:at 17:29 /every:1,2
t0nsha工作的公司只供午餐,如果需要晚餐必须在16:50左右在一个Excel表中登记(该Excel文件放在svn上),然后commit回服务器,才能领到饭票。有免费的晚餐t0nsha当然不想不要,可是t0nsha人懒而且记性又不太好,经常看着煮熟的鸭子飞走了……于是t0nsha想了想,写了一段vbs脚本,它能帮t0nsha自动在Excel中登记,并commit回服务器:'supper.vbs't0nsha@20090305'funny script for auto order supper.Sub wait(strCommand)' run a Comma
最近要用一下Oracle instantclient的ODBC,由于配置有点繁琐,于是打算用vbs写一脚本来自动化一下,刚开始是这样的:Set ws = CreateObject("WScript.Shell")ws.Exec("C:/instantclient_11_1/odbc_install.exe")Set ws = Nothing 但是怎么也装不上,于是在dos下试了下:C:/Documents and Settings/dxl>C:/instantclient_11_1/odbc_install.exeCould't find
最近用日文系统,想玩玩Oracle的JDeveloper,日文看不明白想改为英语,上网找了找,方法如下:找到文件:/jdevbin/jdev/bin/jdev.conf,增加如下三行:AddVMOption -Duser.language=enAddVMOption -Duser.country=USAddVMOption -Dwindows.shell.font.languages=en希望对您有用。
批处理实现递归删除指定路径下的指定目录或文件。@echo offrem rr.bat(Recursive Remover).rem t0nsha@20090730_2313<liaodunxia#gmail.com>SETLOCAL EnableDelayedExpansionSET WRK_DIR=%1SET RM_TYPE=%2SET RM_NAME=%3IF "%RM_NAME%"=="" GOTO :USAGEIF "%RM_TYPE%" == "-d" ( SET RM_ACTN=RD /S/
闲来无事,用Excel做了简单五子棋,由于不会向前搜索的预测算法,实在是菜的很,消遣消遣啊,哈哈。下载地址:http://download.csdn.net/source/1573113
2008/09/26 5:14:48 org.apache.catalina.core.AprLifecycleListener init情報: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:/Program Files/Apache Software Foundation/Tomcat 6.0/bin;.;C:/WINDOWS/Sun/Java/bin
E:/gsoft/tomcat/conf/server.xml …<Context path="/w1" docBase="D:/Backup/Workspaces/MyEclipse 7.0/w1/WebRoot" reloadable="true"> <Resource name="jdbc/oracle" auth="Container" type="javax.sql.DataSource" driverClassName="oracle.
一. 分区表理论知识 Oracle提供了分区技术以支持VLDB(Very Large DataBase)。分区表通过对分区列的判断,把分区列不同的记录,放到不同的分区中。分区完全对应用透明。 Oracle的分区表可以包括多个分区,每个分区都是一个独立的段(SEGMENT),可以存放到不同的表空间中。查询时可以通过查询表来访问各个分区中的数据,也可以通过在查询时直接指定分区的方法来进行查询。 When to Partition a Table什么时候需要分区表,官网的2个建议如下:(1)Tables greater than 2GB should always be considered fo.
t0nsha用手机拍了很多照片:-)都保存在一个叫Images的文件夹下,照片根据拍摄日期分别存放在不同的子文件夹中,由于时间很久了,图片也就零零散散的散布在各个角落里,于是看起来就麻烦了,看两张就得切换好几次目录!-_- t0nsha没这个耐心,想想要是能把Images文件夹下所有子文件夹里的图片都移到Images文件夹,看起来不就方便多了吗?恰好上星期被抓去学Perl,何不自己动手丰衣足食,还能练练手呢……#!/usr/bin/perl#xmove.pl, created by t0nsha@20090709, version: 0.01;#used for move all files
表字段创建最大长度:4000 VARCHAR2CREATE TABLE x_vctest(a VARCHAR2(4000));CREATE TABLE x_vctest(a VARCHAR2(4001)); --errplsql变量定义最大长度:32767 VARCHAR2CREATE OR REPLACE PROCEDURE x_vcprc(p IN VARCHAR2 DEFAULT NULL)ISx_var VARCHAR2(32767);--x_var2 VARCHAR2(32768); -- errBEGIN --dbms_output.put_line(p); NULL;END x_
一. BBED介绍 有关BBED 详细使用说明的pdf文档,也是从网上下载的
1)建立操作系统目录e:/test,准备数据文件dept.txt并置于e:/test之下"10","ACCOUNTING","NEW