您的位置:ITPUB个人空间 >> 论坛 >> Oracle开发
帖子列表
-
如何实现我这个需求的针对视图的触发器
douzhi19802003 发表于: 2008-07-15, 回复: 6
因为无法对flashback_transaction_query表建立触发器,因此现在在A用户下建立了flashback_transaction_query的视图v_flash,想实现当flashback_transaction_query中的记
-
哪位帮我看一下SQL的结果为什么不是预期的
mytaobao 发表于: 2008-07-15, 回复: 4
请问SQL执行结果为什么是这样: SQL> declare 2 t1 Date := to_date('2008-2-20 0:00:00','YYYY-MM-DD HH24:MI:SS'); 3 begin 4 while t1 < to_date('
-
有关游标变量
cyt2005 发表于: 2008-07-15, 回复: 7
今天偶然用到了游标变量,把我的测试共享一下,希望对大家有用 --1 create table test_var_cur ( id number, name varchar(10), nn1 varchar2(10), nn2 varchar
-
求助oracle存储过程in(参数)问题。
zzkisswll 发表于: 2008-07-15, 回复: 5
1,这是oracle store proc中定义的一个方法: FUNCTION fnc_get_all_creator_amount(piv_created_by_list IN VARCHAR2,piv_category_id IN VARCHAR2,piv_item_id IN V
-
sql优化问题(作过滤违禁词用)
spiceboy 发表于: 2008-07-15, 回复: 4
比如说,一个表A里面有10w的违禁词字段为FORBIDEN_WORD,现在要排除B表内包含A表内容的记录 (B表有100w的记录) DELETE FROM B WHERE EXISTS (SELECT
-
想了半天想不出来,SQL语句?
congruilan 发表于: 2008-07-15, 回复: 26
一.有两个表, t1, t2, Table t1: Table t2: SELLER | NON_SELLER SEL
-
这个成绩排名的sql怎么写?
sunfly1983 发表于: 2008-07-15, 回复: 25
stud_grade表,数据如下: ID NAME GRADE ---------- ---------- ---------- 1001 a1 78 1002 a2
-
connect by 各种用法总结
qgw521 发表于: 2008-07-14, 回复: 25
今天事情不是很多,就小结了一下树形查询start with .. . connect by ...的各种用法。 下面以个例子展开。 SQL>create table test_connect_by (child number,parent
-
怎么写这样的SQL (同一张表记录间赋值)?
lyshrine 发表于: 2008-07-14, 回复: 14
比如一张表的记录中有两条是 ID CAPTION ADDRESS X1 郑州市卫生局 111 001 郑州市卫生局 222 。 。 。 。 查找表中ID是X开头的,并且CAP
-
oracle存储过程请教
binyue1014 发表于: 2008-07-14, 回复: 8
各位大哥,我想写一个获取系统时间年份的存储过程,不知道下面写法哪里有问题,请各位赐教。 create or replace procedure getYear is begin execute immediate '
-
哪里有关于执行计划的详细教程,从网上搜
gthboy 发表于: 2008-07-14, 回复: 13
经常在这里看到各位老大说执行计划,很想搞明白这个东东,去网上搜了搜,只找到几篇不成系列的文章,没有把这个东西讲透彻。 toad和plsqldev里面看到的执行计划内容格
-
求助一个语句的写法
我有这么一个表a ida idb 1 01 2 01 3 01 4 01 5 01 6 02 7 02 8 02 9 02 10 02 我想要写一个视图,能构造出根据idb
-
日期转换问题
zhanghong 发表于: 2008-07-14, 回复: 23
declare liId number :=0; liPro varchar2(2000); liCity varchar2(2000); liSAge number:=0; liEAge number :=0; liSex number
-
为何update会非常慢(十万火急)
ls_aic666 发表于: 2008-07-14, 回复: 14
我用的oracle数据库版本是9.2.0.1.0,最近在slqplus的后台执行update时非常慢(更新20000条数据要4个小时多),后来我把用户删了然后用imp命令重新导入数据后执行UPdate就变
-
Application Server問題
javens 发表于: 2008-07-14,
錯誤 產生圖表時發生無法處理的異常狀況. java.lang.Exception: Error initializing chart data source: java.lang.NumberFormatException: For input str
-
我想传一个这样的参数,要怎么写,谢谢!
select * from t1 where col1 in (1,2) 其中col1是数值型的,我想在存储过程中执行上述语句,然后在存储过程的参数中传入 1,2 或者更多:1,2,3 要怎么写? 我这样
-
问下count(1)与count(*)的区别
zhanghong 发表于: 2008-07-14, 回复: 46
select count(*) from A where SignFlg=1 and planid=1 select count(1) from A where SignFlg=1 and planid=1 这俩个有什么区别呢, 难道是 后者 统计的是 第一个
-
为什么这样行,那样不行
DBMS_RESOURCE_MANAGER.SET_CONSUMER_GROUP_MAPPING_PRI( explicit IN NUMBER, oracle_user IN NUMBER, service_name IN NUMBER, client_os_user IN NUMBER, clien
-
求个SQL,关于充值统计的
andytianyi 发表于: 2008-07-14, 回复: 6
一个充值记录表 主要字段 bank_id money createDate 要按月份统计每个银行的充值金额 银行类型月份 一月 二月 三月 四月 五月 六月 七月 八月 九月 十月
-
EXISTS(SELECT * FROM...和EXISTS(SELEC
rushlight 发表于: 2008-07-13, 回复: 16
以前写关联子查询命令时,通常是用EXISTS(SELECT * FROM ...),但是这两天看书时,看到书上提供的范例是用EXISTS(SELECT NULL FROM ...)的形式,我想这两种结果是应该一