Need to flatten json data, from varchar/string data type column in snowflake
create table testjson1 (name varchar(200))
select name:batchNumber from testjson1, lateral flatten( input => name )
insert into testjson1 select parse_json('{"batchNumber" : "B12345", "productCode" : "P1234"}')
insert into testjson1 select ('2020-09-13T14:00:00.0000000')
select name:batchNumber from testjson1