首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > Mysql >

postgresql 时间相加的困惑,该如何解决

2012-05-16 
postgresql 时间相加的困惑请教朋友们:postgresql数据据时间相加的问题现在有一个表table1,三个字段,field

postgresql 时间相加的困惑
请教朋友们:postgresql数据据时间相加的问题 

现在有一个表table1,三个字段,field1 timestamp; sec numeric(10,0) ;field2 timestamp


现在想将表table1中的field2 更新为 --->field1 的时间加上sec字段按定的秒数后的一个新时间,

请问要怎么写啊???急,急,急

[解决办法]
示例:ps9.1
DO $$
declare d int;
declare d3 timestamp;

declare d1 varchar(200);
begin
d3:=timestamp '2011-1-1 10:00:00';

d:=10;
d1:='select timestamp ''' || d3 || '''+interval ''' ||d ||' second''' || ' from ff';

RAISE NOTICE 'ok %',d1;

EXECUTE d1 into d4;
RAISE NOTICE 'ok %',d4;
end$$

热点排行