我正在研究 oracle db,但我不太擅长 Oracle。我试图将一行分成一小时。
例如,如果一个时间行给出如下,
开始时间(yyyy/mm/dd hh24:mi:ss) | End_time(yyyy/mm/dd hh24:mi:ss)
2013/09/01 09:30:00 2013/09/01 11:38:59
我想看到这样的结果:
2013/09/01 09:30:00 2013/09/01 09:59:59 2013/09/01 10:00:00 2013/09/01 10:59:59 2013/09/01 11:00:00 2013/09/01 11:38:59
我一直在搜索如何做到这一点,但我找不到。
但我想这可以通过使用'CONNECT BY'来完成。
任何帮助都会很棒。提前致谢。