INSERT INTO xyz.table (id,num, name,descr) select id, num, name, case when descr='' then null else descr end from (select ? as id, ? as num, ? as name, ? as descr) A