存储过程中使用Dbms_Scheduler包的权限问题
发表人:longwansheng | 发表时间: 2010年二月08日, 09:55
查看全文
下載Report結果路徑例
发表人:longwansheng | 发表时间: 2009年五月25日, 15:29
/ap680/test6ap/test6comn/admin/out 查看全文
編排箱號舊資料的備份
发表人:longwansheng | 发表时间: 2009年三月31日, 15:57
編排箱號是自主開發的,其TABLE也是自主CREATION的。故隻保留最近2年的,把2年前的或已不用的ORG的資料轉到備份TABLE中。
這樣可以提升編排箱號畫面的速度。
查看全文
OM裡保留記錄備份SQL
发表人:longwansheng | 发表时间: 2009年三月31日, 15:49
First:
create table gobo.gobo_om_reservations_2008b as
select * from gobo_om_reservations
where to_char(CREATION_DATE,'yyyy')<'2008'
delete from gobo_om_reservations
where to_char(CREATION_DATE,'yyyy')<'2008'
commit
After 2009Year:
create table gobo.gobo_om_reservations_????b as --????=to_char(sysdate-400,'yyyy')
select * from gobo.gobo_om_reservations_2008b
insert into gobo.gobo_om_reservations_????b
select * from gobo_om_reservations
where to_char(CREATION_DATE,'yyyy')<'????'
delete from gobo_om_reservations
where to_char(CREATION_DATE,'yyyy')<'????'
commit
查看全文
实现四则运算的一条sql语句
发表人:longwansheng | 发表时间: 2008年十二月24日, 16:44
http://www.itpub.net/thread-1051167-1-1.html
实现四则运算的一条sql语句
1.建立一个测试表
create table mar_test( id number, text varchar2(200))
insert into mar_Test values ( 1,'12+556-543*152/2423+23*2*435+34-234');
insert into mar_Test values ( 2,'12/2/3/4');
insert into mar_Test values ( 3,'1*2*34');
insert into mar_Test values ( 4,'1+5-5*2/5+3*2*4*5+34-2');
select a.id,max(text) text,
sum(regexp_substr(add_text,'[0-9]+',1,n)*decode(regexp_substr('+'||add_text,'[^0-9]',1,n),'+',1,-1)) --加减部分 计算之和
+
nvl(sum( (select decode(substr(regexp_substr('+'||text,'[+|-]([0-9]+[*|/]+)+[0-9]+',1,n),1,1),'+',1,-1)
*power(10,Sum(Log(10, decode( regexp_substr('*'||regexp_substr(text,'([0-9]+[*|/]+)+[0-9]+',1,n),'[^0-9]',1,rownum),
'*', regexp_substr(regexp_substr(text,'([0-9]+[*|/]+)+[0-9]+',1,n),'[0-9]+',1,rownum) ,
1/regexp_substr(regexp_substr(text,'([0-9]+[*|/]+)+[0-9]+',1,n),'[0-9]+',1,rownum)
) ) ) )
from dual
connect by rownum <=len )) ,0) wanted --乘除部分 计算之和
from
(select a.id,a.text,
length(regexp_replace(text,'[0-9]+'))+1 len,
regexp_replace(text,'([0-9]+[*|/]+)+[0-9]+',0) add_text
from mar_test a ) a,
(select rownum n from dual connect by rownum<100) b
where a.len>=b.n
group by id
sql 实现对 text中算式的计算 ,限制就是不能加括号
运算结果
ID TEXT WANTED
1 12+556-543*152/2423+23*2*435+34-234 20343.93644
2 12/2/3/4 0.5
4 1+5-5*2/5+3*2*4*5+34-2 156
3 1*2*34 68
以前如果算式只有加减没有乘除,结果为null,是以前考虑不周, 现在对乘除部分计算之和加上nvl判断
ATO料號BOOKED後要取消的處理
发表人:longwansheng | 发表时间: 2007年十二月17日, 10:25
ATO料號BOOKED後,在ERP畫面上是不可以再CANCELLED與DELETE的。 查看全文
今天在订单的SCHEDULE_SHIP_DATE发现只能输入某个日期之前的
发表人:longwansheng | 发表时间: 2007年十二月12日, 17:06
这是INV的行事例没启用该日期后的。把年份往后延即可。
查看全文
SAP ERP 与 Oracle ERP 比较
发表人:longwansheng | 发表时间: 2007年九月12日, 10:40
本文对SAP和ORACLE两家公司的ERP产品,从公司实力、软件功能、产品成熟度、产品技术和产品实施等几个纬度进行比较,以使企业能够更好的了解哪个产品更适合自己。 查看全文
如何在FORM中执行动态SQL
发表人:longwansheng | 发表时间: 2007年九月11日, 15:36
如何在FORM中执行动态SQL,
现想在程序中实现产生一生SEQUENCE号,但SEQUENCE名字
是在变量中,所以想通过执行动态SQL达到目的。
查看全文
一句SQL实现输出九九乘法表
发表人:longwansheng | 发表时间: 2007年九月11日, 15:13
练练手,一句SQL实现输出九九乘法表
http://www.itpub.net/762215.html
查看全文
用电脑时一些很经典的技巧(转)
发表人:longwansheng | 发表时间: 2007年四月17日, 11:18
发表人:clon | 发表时间: 2007年一月26日, 13:39 查看全文
Oracle erp 經驗問題集
Oracle ERP 11i 维护经验
发表人:longwansheng | 发表时间: 2007年四月15日, 11:37
引自http://zhulch.itpub.net/post/17395/194340
查看全文
XP与敏捷开发 相關博客 中國龍
发表人:longwansheng | 发表时间: 2007年三月28日, 16:53
1.XP 很强调团队合作。团队包括:项目经理,客户,开发者
2.XP 强调四种价值:交流,简易,回馈,勇气。
3.XP 强调通过对软件的不断测试来获得反馈
4.XP 不只是强调测试,而且要求正确的测试
5.测试能保证同一个BUG 不出现两次
6.通过加强客户的反馈来缩短开发的周期
7.代码质量非常重要
8.XP 开发过程包括许多的小卡片,要组合在一起才有意义
9.提倡软件工程设计的简单而优美
查看全文
极限编程与敏捷开发
user端無法打開crystall report開發的報表
发表人:longwansheng | 发表时间: 2007年三月02日, 14:41
user在打開報表時,asp.net開發的參數畫面是正常的.
但輸入參數後,在顯現報表時,畫面只出現一個小x紅點.看不到報表結果.
查看全文
NULL如何影响IN和EXITS语句?
发表人:longwansheng | 发表时间: 2007年二月02日, 14:11
作者: Builder.com
从表面上看,IN和EXITS的SQL语句是可互换和等效的。然而,它们在处理UULL数据时会有很大的差别,并导致不同的结果。问题的根源是在一个Oracle数据库中,一个NULL值意味着未知变量,所以操作NULL值的比较函数的结果也是一个未知变量,而且任何返回NULL的值通常也被忽略。例如,以下查询都不会返回一行的值: 查看全文
用record类型和table类型存储查询语句返回的多条记录 的例子
发表人:longwansheng | 发表时间: 2007年二月02日, 13:55
DECLARE
--定義一個record type
TYPE TEST_EMP IS RECORD
(
C1 gobo_sign.org_id%TYPE,
C2 gobo_sign.proc_name%TYPE
);
查看全文
字符串分隔 (抄自 atgc的博客)
发表人:longwansheng | 发表时间: 2007年二月01日, 15:42
SQL> select * from table(str2table('TEST1;12;123;55;99MOON;'));
ACC
--------------------------------------------------
TEST1
2
123
55
99MOON
查看全文
connect by 使用总结(抄自itpub.net)
发表人:longwansheng | 发表时间: 2007年二月01日, 15:02
对于使用sys_connect_by_path函数来得到树型结构信息的平铺,但是使用过程中发现,有很多实现了但是查出来的数据不对。
查看全文
取得各月月未日期的方法.(抄自itpub.net)
发表人:longwansheng | 发表时间: 2007年二月01日, 14:54
SQL> select last_day(add_months(to_date('2007-01','yyyy-mm'),(rownum-1))) 月末日期 from dual Connect By rownum<=12;
月末日期
-----------
2007-1-31
2007-2-28
2007-3-31
2007-4-30
2007-5-31
2007-6-30
2007-7-31
2007-8-31
2007-9-30
2007-10-31
2007-11-30
2007-12-31
请参看http://www.itpub.net/713158.html
删除某个文件或文件夹时,系统提示无法删除!
发表人:longwansheng | 发表时间: 2007年一月31日, 08:24
经常上网的朋友有时会遇到删除某个文件或文件夹时,系统提示无法删除!
是不是很郁闷?其实大家没必要苦恼,事情要一分为二的分析.这正是微软人性化的一面,并不是所有人都象你一样是超超超级电脑高手!哈哈~~
如果什么文件都可以随意删除,嘿嘿......后果自己想吧!但当你确定某个文件或文件夹是多余的或是病毒/流氓软件所在地.那只有一个办法---删除它!下面我就把自己的实际应用和大家交流交流 查看全文
oracle 管理員忘記密碼的應對方法
发表人:longwansheng | 发表时间: 2007年一月24日, 08:24
摘自http://www.itpub.net/710449.html 查看全文
自主開發的編排箱號由工廠導入原拋入廠時,無法完整導入的應對處理
发表人:longwansheng | 发表时间: 2007年一月18日, 15:57
設有兩個公司.由a公司接customer的訂單,然後轉給b公司生產,b完工後出給a公司,a公司再出給customer.
透過otc功能,把a公司建好的訂單拋到b公司的om interfaced中.b公司到om interfaced中撈成b公司的訂單.
查看全文
清除web記錄方法
開銷退單時出現FRM-40212: Invalid value for field ORDERED_ITEM_DSP.
发表人:longwansheng | 发表时间: 2006年十一月28日, 10:34
開銷退單時出現
FRM-40212: Invalid value for field ORDERED_ITEM_DSP.
同樣的customer,同樣的item,在前一個月能成功完成,今天卻不成功了.
查看全文