I am getting an error from ST_Tranform while using ST_Intersection: No function matches the given name and argument types. You might need to add explicit type casts.
select ST_Intersection(ST_Transform(ST_GeomFromText('POLYGON((
200000 2900000,250000 3500000,300000 2960000,200000 2967400,200000
2900000))',96703),4326), ST_Transform((geom, 2249), 4326))
from polygon_folder;
(geom, 2249)