GBase 8s数据库中获取当前时间,可以使用current year to second这样方式。
但在存储过程中,如果我们想要获取某一段语句的执行时间长度,需要使用两个变量获取当时时间,如下:
1 2 3 4 5 6 7 8 9 | drop procedure if exists proc_datetime; create procedure proc_datetime() returns varchar (255); define dt1 datetime year to second ; define dt2 datetime year to second ; let dt1 = current year to second ; system "sleep 5" ; let dt2 = current year to second ; return "dt1: " || dt1 || " dt2: " || dt2; end procedure ; |