高分求一段程序,分最高可加到800分,目前只能加275分,不够可再开贴子加,敬请各位英雄关注!!!!绝不食言!!
后台Oracle,
Tab为一表,其字段分别为:minute,second1,second2...second12,
Tab中minute为关键字,其意义为一分钟一条记录,second1..second12分别用于存放
一分钟的数据,每隔5秒存一个数据。
现系统每5秒采集来一个数据Data,时间取当前系统时间,
精确到分。
插入数据库时的要求为:
1、取当前时间
2、先判断当前时间属于一分钟的第几个5秒:
如是第一个:则新插入一条纪录到Tab中,并且将当前采集来的数据Data存入新插入的
纪录的第一个字段,即second1,
如是第二个:则将当前数据更新到相应分钟纪录的第二个字段,即second2
如是第三个:……………………………………………三……………second3
……
总之,一分钟插入一条纪录,并将当前采集来的数据Data插入到对应的secondX字段中
在此先谢谢回复和Up/Gz的朋友们!!!