请解读下这行pgsql语句:to_number(to_char(l1.start_time,'MI'),'99')<5 then '00'
时间: 2023-06-01 16:08:07 浏览: 213
navicat112_pgsql_cs_x64.exe
这行pgsql语句的作用是将一个时间戳类型的字段l1.start_time的分钟数转换成数值型数据。具体实现是通过to_char函数将分钟数按照两位数的格式转换成字符串,再通过to_number函数将该字符串转换成数值型数据。其中,to_char函数的第一个参数是要转换的时间戳字段,第二个参数是转换的格式,'MI'代表转换分钟数。to_number函数的第一个参数是要转换的字符串,第二个参数是指定该字符串的格式为'99',表示该字符串是两位数的数字。
阅读全文