видел решения для создания динамического запроса, видел для возврата ИД, но не могу объеденить в один запрос
execute 'insert into ' || shematbl || '.tablica1 (pole1integer,pole2data, pole3stroka,) values (' || ? Pole1 ? || ', ' || ? Pole2 ? || ', ' || ? Pole3 ? || ') ? ?
, там где вопросики я незнаю еще как.
еще проблема в том что число Pole1, дата Pole2, строка Pole3 могуть быть NULL, тогда при конкатенации строк в execute попадет NULL
помогите пожалуйста сделать что бы Pole2 и Pole3 если равно NULL то в запросе вставлялся текст NULL иначе значение взятое в ' ' ?
и как все это еще и returning id as id_?