Witam ,
Jak poprawnie skonstruować wyrażenie regularne aby z poniższego zapytania:
select substring('{"02-JUN-2014 11:51:49 * (CONNECT_DATA=(CID=(PROGRAM=)(HOST=soradb029)(USER=oraadm))(COMMAND=status)(ARGUMENTS=64)(SERVICE=(ADDRESS=(PROTOCOL=TCP)(HOST=orasvc05)(PORT=1552)))(VERSION=186647296)) * status * 0+"}' from 'HOST=.+HOST=(.+)\)');
otrzymać w wyniku: orasvc05
zamiast : orasvc05)(PORT=1552)))(VERSION=186647296)