Skip to content

sql_clone

do- edited this page Jan 21, 2018 · 1 revision

Эта функция позволяет создавать в требуемой таблице новую запись на основе заданной (как правило, извлечённой sql_select_hash или sql в соответствующем режиме), с подменой значений нескольких полей.

Значения всех неупомянутых полей наследуются от записи-оригинала, за единственным исключением: id автогенерируется (вызывается sql_do_insert). В дальнейшем это значение доступно как компонент {id} хэша-результата.

Синопсис

 my $clone = sql_clone (pays => $i,
 
  dt        => $now,
  id_author => $_USER -> {id},
 
 );

Clone this wiki locally