摘要: 数据库的游标是类似于C语言指针一样的语言结构。通常情况下,数据库执行的大多数SQL命令都是同时处理集合内部的所有数据。但是,有时侯用户也需要对这些数据集合中的每一行进行操作。在没有游标的情况下,这种工作不得不放到数据库前端,用高级语言来实现。这将导致不必要的数据传输,从而延长执行的时间。通过使用游标,可以在服务器端有效地解决这个问题。游标提供了一种在服务器内部处理结果集的方法,它可以识别一个数据集... 阅读全文
posted @ 2008-04-24 16:08 uu.Net 阅读(682) 评论(2) 推荐(0) 编辑
摘要: 昨天计费系统故障.电话挂断后TG给软件换发的消息bye丢失,造成homeserver一直等待直到超时;结果造成大量超长话单的产生。定位了一下午,后来才得知是TG的licence到期了,间断的停止服务。这时候需要处理对用户已经造成的损失。制订了以下方案: step1:退回已经扣除的巨额话费; step2:修正用户话单的结束时间和时长,重新计费 step3:对由此影响到的冻结用户解冻。 step4:向... 阅读全文
posted @ 2008-04-24 15:57 uu.Net 阅读(701) 评论(0) 推荐(0) 编辑
摘要: 简介:一个存储过程包括名字,参数列表,以及可以包括很多SQL语句的SQL语句集。 一个存储过程包括名字,参数列表,以及可以包括很多SQL语句的SQL语句集。 创建存储过程: 语法: CREATE PROCEDURE p() BEGIN /... 阅读全文
posted @ 2008-04-24 10:07 uu.Net 阅读(9012) 评论(1) 推荐(2) 编辑
摘要: 可以用在存储过程的SQL语句主要有以下类型: 1、 无返回结果语句,如:INSERT,UPDATE,DROP, DELETE等 2、 select语句返回单行变量并可传给本地变量(select ..into) 3、 返回多行结果集的select语句,并可使用游标循环处理 注意,存储过程返回的多行结果集,可以被客户端程序(如php)所接收,但要在一个存储过程中接收另一个存储过程的结果集是不可... 阅读全文
posted @ 2008-04-24 10:02 uu.Net 阅读(6953) 评论(2) 推荐(0) 编辑