add batch remove batch split batch comment selection show hidden batches hide batch highlight batch
db<>fiddle
donate feedback about
By using db<>fiddle, you agree to license everything you submit by Creative Commons CC0.
REGEXP_SUBSTR(WORKING_HOURS,'(.*?)(;|-|$)',1,(2*LEVEL-1),NULL,1) REGEXP_SUBSTR(WORKING_HOURS,'(.*?)(;|-|$)',1,2*LEVEL,NULL,1)
08:00:00 11:59:00
13:00:00 16:59:00
TO_CHAR(DATE'2000-01-01'+((LEVEL-1)/48),'HH24:MI":00"')
00:00:00
00:30:00
01:00:00
01:30:00
02:00:00
02:30:00
03:00:00
03:30:00
04:00:00
04:30:00
05:00:00
05:30:00
06:00:00
06:30:00
07:00:00
07:30:00
08:00:00
08:30:00
09:00:00
09:30:00
10:00:00
10:30:00
11:00:00
11:30:00
12:00:00
12:30:00
13:00:00
13:30:00
14:00:00
14:30:00
15:00:00
15:30:00
16:00:00
16:30:00
17:00:00
17:30:00
18:00:00
18:30:00
19:00:00
19:30:00
20:00:00
20:30:00
21:00:00
21:30:00
22:00:00
22:30:00
23:00:00
23:30:00
BLOCK_FROM FLAG
00:00:00 0
00:30:00 0
01:00:00 0
01:30:00 0
02:00:00 0
02:30:00 0
03:00:00 0
03:30:00 0
04:00:00 0
04:30:00 0
05:00:00 0
05:30:00 0
06:00:00 0
06:30:00 0
07:00:00 0
07:30:00 0
08:00:00 1
08:30:00 1
09:00:00 1
09:30:00 1
10:00:00 1
10:30:00 1
11:00:00 1
11:30:00 1
12:00:00 0
12:30:00 0
13:00:00 1
13:30:00 1
14:00:00 1
14:30:00 1
15:00:00 1
15:30:00 1
16:00:00 1
16:30:00 1
17:00:00 0
17:30:00 0
18:00:00 0
18:30:00 0
19:00:00 0
19:30:00 0
20:00:00 0
20:30:00 0
21:00:00 0
21:30:00 0
22:00:00 0
22:30:00 0
23:00:00 0
23:30:00 0
RESULT
000000000000000011111111001111111100000000000000