sleep 3000 sql connect $dbPrefix = lr_db $tbPrefix = lr_tb $stbPrefix = lr_stb $tbNum = 8 $rowNum = 60 * 24 $totalNum = $tbNum * $rowNum $ts0 = 1537146000000 $delta = 60000 print ========== lastrow_query.sim $i = 0 $db = $dbPrefix . $i $stb = $stbPrefix . $i sql use $db ##### select lastrow from STable with two vnodes, timestamp decreases from tables in vnode0 to tables in vnode1 sql select last_row(*) from $stb if $rows != 1 then return -1 endi if $data00 != @18-09-25 09:00:00.000@ then return -1 endi if $data01 != 1439 then return -1 endi if $data02 != NULL then return -1 endi if $data03 != 1439.00000 then return -1 endi if $data04 != 1439.000000000 then return -1 endi if $data06 != 31 then return -1 endi if $data07 != 1 then return -1 endi if $data08 != BINARY then print expect BINARY actual: $data08 return -1 endi if $data09 != NCHAR then print expect NCHAR actual: $data09 return -1 endi sql select count(*) from lr_tb1 where ts>'2018-09-18 08:45:00.1' and ts<'2018-09-18 08:45:00.2' if $row != 0 then return -1 endi