因胸联盟 发表于 2015-1-16 22:42:52

MSSQL网页编程之My First PL/SQL Procedure

因此我们的方案中要构造这种逆操作。Event_type增加一种FLASHBACK_EVENT。这类操作形式与Query_Event相同,都是简单的SQL语句,只是包含了将数据恢复的操作。
createorreplaceprocedurecuidong_insert_records(p_nyinvarchar2)is

qystrvarchar2(260):=年夜庆,吉林,辽河,冀东,江苏,成功,华东分公司,储气库,华夏,河南,中海油,海南,华北,江汉,浙江勘察,;qyMK_CSYB_XBSC.QY%TYPE;qy_positionnumber(2);qy_loopnumber(2):=1;dwdmstrvarchar2(300):=YKGFGS,EKGFGS,SKGFGS,JDFWZX,XWWHZX,TBWGS,GHSHGS,GSSHGS,JSJDZX,SYJLZX,HSE,GCJL,TXGS,GSGS,JS,SD,KYGS,;temp_dwdmstrvarchar2(300);dwdmMK_CSYB_XBSC.DWDM%TYPE;dwdm_positionnumber(2);dwdm_loopnumber(2):=1;do_countnumber(2):=0;beginloopdo_count:=do_count+1;qy_position:=instr(qystr,,);qy:=substr(qystr,1,qy_position-1);qystr:=substr(qystr,qy_position+1,length(qystr));DBMS_OUTPUT.PUT_LINE(do_count||||qy_position||||qy||||p_ny);dwdm_loop:=1;temp_dwdmstr:=dwdmstr;loopdwdm_position:=instr(temp_dwdmstr,,);dwdm:=substr(temp_dwdmstr,1,dwdm_position-1);temp_dwdmstr:=substr(temp_dwdmstr,dwdm_position+1,length(temp_dwdmstr));DBMS_OUTPUT.PUT_LINE(||dwdm_position||||dwdm||||p_ny);insertintoMK_CSYB_DBSC(NY,QY,LRRQ,LRRY,ZBDW,DWDM)values(p_ny,qy,date2005-04-05,东部市场录进,市场开辟部,dwdm);dwdm_loop:=dwdm_loop+1;ifdwdm_loop=18thenexit;endif;endloop;qy_loop:=qy_loop+1;ifqy_loop=16thenexit;endif;endloop;commit;exceptionwhenothersthenrollback;endcuidong_insert_records;
使用C和C++编写,并使用了多种编译器进行测试,保证源代码的可移植性

admin 发表于 2015-1-19 21:32:42

XML字段类型更好的解决了XML数据的操作。XQuery确实不错,但是个人对其没好感。(CSDN的开发者应该是相当的熟了!)

活着的死人 发表于 2015-1-28 11:40:25

在select语句中可以使用groupby子句将行划分成较小的组,然后,使用聚组函数返回每一个组的汇总信息,另外,可以使用having子句限制返回的结果集。

金色的骷髅 发表于 2015-2-5 20:52:01

现在是在考虑:如果写到服务器端,我一下搞他个10个存储过程导过去,那久之服务器不就成垃圾箱了吗?即便优化了我的中间层.

小魔女 发表于 2015-2-13 14:31:07

其实可以做一下类比,Oracle等数据库产品老早就支持了java编程,而且提供了java池参数作为用户配置接口。但是现在有哪些系统大批使用了java存储过程?!连Oracle自己的应用都不用为什么?!

海妖 发表于 2015-3-3 22:43:56

sqlserver的痛苦之处在于有用文档的匮乏,很多只是表明的东西

老尸 发表于 2015-3-11 14:27:16

原来的计算字段其实和虚拟字段很像。只是管理方面好了而已,性能方面提高不多。但是SQL2005提供了计算字段的持久化,这就提高了查询的性能,但是会加重insert和update的负担。OLTP慎用。OLAP可以大规模使用。

因胸联盟 发表于 2015-3-18 23:26:52

如果我们从集合论(关系代数)的角度来看,一张数据库的表就是一组数据元的关系,而每个SQL语句会改变一种或数种关系,从而产生出新的数据元的关系(即产生新的表)。

乐观 发表于 2015-3-26 19:13:40

入门没那么困难,精通没那么容易
页: [1]
查看完整版本: MSSQL网页编程之My First PL/SQL Procedure