【发布时间】:2013-09-16 05:40:18
【问题描述】:
我正在研究 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'来完成。
任何帮助都会很棒。提前致谢。
【问题讨论】:
-
@rags 感谢您的链接,但它涉及日期。我正在寻找如何将一行拆分为一小时。