我已经研究了Cast和Convert,但是找不到解决方法。我需要将四位数转换为小时格式。例如,0800将变为8:00或1530将变为15:30。我无法使用函数,而正在使用InterSystem的CacheSQL。有什么建议?提前致谢!
编辑:如果更方便,我可以将四位数字除以一百以获得原始1500的15或0830的8.30之类的值。这是否使转换为小时:分钟格式更容易?
对于CacheSQL,您可以执行以下操作:
SELECT {fn TRIM(LEADING '0' FROM LEFT(col_name, 2) || ':' || RIGHT(col_name, 2)) } FROM table_name