再现理想 发表于 2015-1-16 22:31:33

MYSQL网页设计Oracle中Trigger例子2

首先我们要知道,或许有一项技术存在很多理由让我们可以选择使用MySQL学习教程,但是让我们不使用它往往只要有一个理由就足够了。oracle
PROCEDUREdcgn_dccm_crc(

in_periodINVARCHAR2,

in_socINVARCHAR2,

in_actv_dateINVARCHAR2,

o_soc_rcc_amtOUTNUMBER,

o_indOUTCHAR

)

IS

--WorkingVariables

nbase_amtNUMBER(19,4)DEFAULT0;

namtNUMBER(19,4)DEFAULT0;

nmax_rateNUMBER(19,4)DEFAULT0;

nmin_rateNUMBER(19,4)DEFAULT0;

ntmp_amtNUMBER(19,4)DEFAULT0;

bissocfoundBOOLEANDEFAULTFALSE;

vservice_featureVARCHAR2(10);--:1:2

vsocCHAR(9);

deffective_dateDATE;

vfeature_codeCHAR(6);

crc_charge_lvl_codeCHAR(1);

crc_usg_depend_codeCHAR(1);

crc_rate_qty_typeCHAR(1);

vsoc_vCHAR(9);

veffective_date_vVARCHAR2(14);

vfeature_code_vCHAR(6);

bamt_cal_indBOOLEAN;

namt_wsNUMBER(19,4);

bsoc_indBOOLEAN;

twhenTIMESTAMP(3);

ierr_codeINTEGER;

vMsgVARCHAR2(255);

BEGIN

BEGIN

SELECTrate_ftr.soc,rate_ftr.effective_date,

rate_ftr.feature_code,rate_ftr.rc_charge_lvl_code,

rate_ftr.rc_usg_depend_code,rate_ftr.rc_rate_qty_type

INTOvsoc,deffective_date,

vfeature_code,crc_charge_lvl_code,

crc_usg_depend_code,crc_rate_qty_type

FROMrated_featurerate_ftr,featureftr

WHERErate_ftr.soc=in_soc

ANDrate_ftr.effective_date<=TO_DATE(in_actv_date,YYYYMMDD)

ANDNVL(TO_CHAR(rate_ftr.expiration_date,YYYYMMDD),

47001231

)>=in_actv_date

ANDrate_ftr.rc_info_ind=Y

ANDrate_ftr.feature_code=ftr.feature_code

ANDftr.feature_group=SF

ANDftr.period=rate_ftr.period

ANDftr.period=in_period;

EXCEPTION

WHENNO_DATA_FOUND

THEN

END;

END;
MySQL对硬件的较低要求是其最大的优势之一,不过需要注意的是:内存越多越好,因为所有的重要数据存储都在内存中完成。

若相依 发表于 2015-1-19 16:09:33

无法深入到数据库系统层面去了解和探究

只想知道 发表于 2015-1-26 23:52:56

每天坚持做不一样的是,认真做笔录,定时复习。一个月你就可以有一定的收获。当然如果你想在sql方面有一定的造诣,你少不了需要看很多很多的书籍了。

admin 发表于 2015-2-5 00:09:41

比如,MicrosoftSQLServer2008的某一个版本可以满足现在的这个业务的需要,而且价格还比Oracle11g要便宜,那么这一产品就是适合的。

蒙在股里 发表于 2015-2-10 23:45:22

我是一个ERP初学者,对于前台运用基本熟悉,但对于后台SQLServer的运用一点也不懂,特想学习下相关资料。至少懂得一些基本的运用。希望各位能给于建议,小弟再谢过!

莫相离 发表于 2015-3-1 17:59:46

个人感觉没有case直观。而且默认的第三字段(还可能更多)作为groupby字段很容易造成新手的错误。

兰色精灵 发表于 2015-3-10 21:45:05

财务软件要用SQL也只是后台的数据库而已,软件都是成品的,当然多学东西肯定是有好处的..

若天明 发表于 2015-3-17 11:09:42

也可谈一下你是怎么优化存储过程的?

简单生活 发表于 2015-3-24 08:42:48

但换公司用MSSQL2K感觉自己好像根本就不了解MSSQL。什么DTS触发器以前根本没用过。
页: [1]
查看完整版本: MYSQL网页设计Oracle中Trigger例子2