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.

CREATE TABLE Table1
(query_name varchar(136))
;
INSERT INTO Table1
(query_name)
VALUES
('SELECT * FROM SYSIBM.SQLCOLUMNS'),
('SELECT * FROM SYSIBM.SYSDUMMY1'),
('SELECT CCID, CCCODE FROM V820.ZCC ZCC JOIN V820.ZCI ZCI ON ZCC.CCID = ZCI.CCID WHERE trim(CCCODE) NOT IN (''89090'',''89089'',''89087'')'),
('SELECT * FROM V820.IIM')
;

4 rows affected
Select
SUBSTRING(query_name,CHARINDEX('from ', lower(query_name)) + 5,CHARINDEX(' ', lower(query_name + ' '), CHARINDEX('from ', lower(query_name)) + 5) - CHARINDEX('from ', lower(query_name)) - 5) query_name
from Table1
query_name
SYSIBM.SQLCOLUMNS
SYSIBM.SYSDUMMY1
V820.ZCC
V820.IIM