使用pipeline function获得实时输出
在普通的函数中,使用dbms_output输出的信息,需要在服务器执行完整个函数后一次性的返回给客户端。如果需要在客户端实时的输出函数执行过程中的一些信息,在oracle9i以后可以使用管道函数(pipeline function)。
关键字PIPELINED表明这是一个管道函数,管道函数的返回值类型必须为集合,在函数中,PIPE ROW语句被用来返回该集合的单个元素,函数以一个空的 RETURN 语句结束,以表明它已经完成。
/
create or replace function f_pipeline_test
return MsgType
PIPELINED
as
begin
for i in 1 .. 10
loop
pipe row( 'Iteration ' || i || ' at ' || systimestamp );
dbms_lock.sleep(1);
end loop;
pipe row( 'All done!' );
return;
end;
/
大年三十,新年快乐
航班顺利的降落到黄花机场的时候,已经到年三十了,外面还有到城里的大巴,终点就在火车站边上,挺方便的。只是在机场出口处没看到指路牌,多绕了一圈,最后还是问了工作人员才找到车。
长沙的天气比想象中的要好得多,路旁也没发现多少积雪。在火车站售票厅问了下,只有早上9点左右的火车了,都是N开头的,看来是不卖过路车的票。肚子里胃酸开始闹革命,吃干粮还是不解决问题啊,赶紧到旁边店子要了碗米粉,老板说没水了只有炒粉,得,炒粉就炒粉吧。吃完结帐,这么一碗小的可怜咸得发苦的炒粉,值10两银子^_^
本来打算去网吧窝几个小时后去汽车南站坐汽车,路过一招待所钟点房的时候往里望了几眼,马上有位大妈热情的问是否要住房,说她自家的住房出租,50。想了想,长沙火车站附近还是比较安全的,一大男人也没啥好怕的,那就去呗,至少有电可用了。
七拐八拐,在一个连路灯也没的地方,果然是自家的房子,低矮潮湿,坐这儿写这篇东西的时候,腿还感到一阵阵的凉意,算了,反正坐到六点左右就走人了,忍忍就好。电视里乔致庸同志正跟刘黑七较劲儿呢,呵呵。
大年三十了,猪年的最后一天,祝大家新年快乐,万事如意,心想事成。
关键词:回家,机场,延误
前两天连续晴天,大部分滞留的旅客得以顺利的踏上回家的旅途,虽然由于人多心切,机场管理一度混乱。今天一早起来,果然小雨夹着雪,雾气也开始弥漫,这天气预报还真他娘的准。巴乔同学上午飞厦门的航班到是顺利,但是从中午开始,雨雪渐渐的大了起来,雾气也越来越浓,在机场的三少传回来的消息,机场秩序还比较好,很顺利的换了登机牌,过了安检,他小子想混进VIP候机室,但没有成功。
下午4点多出门,和一个老乡顺利的打了车到武林门航空售票厅换乘机场大巴。萧山的雾气明显比市区严重,到了机场,去国航服务区一看,都是挂着手写的通知,某某航班由于天气的原因延误,起飞时间待定之类的。一大堆人推着行李车挤在一起,好不容易到前面问了下,说是提前一个半小时才能换登机牌。座位早满了,只好找了两个行李车坐下,看《我叫刘跃进》。
8点半左右换了登机牌,飞机延误到10点半,顺利的过了安检,候机室里还好,还能找到空位。 广播里延误的播音已经听得耳朵起茧了,笔记本的电池估计还能撑半个多小时,到时候应该刚好到登机时间,还好,等的时候不至于那么无聊,可以平静的等待飞机的起飞。三少同学也在8点多的时候顺利登机,一路顺风。
给老弟发了几条短信,没回。估计家里还在停电中。希望过年的几天电力能恢复正常,和谐社会,需要和谐的春节嘛。
雪色杭州,百年一遇

雪鼠,新年快乐