SQL::使用MySQL值now()抽象插入行
我如何构造一个SQL::Abstract调用来创建一行,以便用MySQL函数now()的值填充列“date” 这就是我使用SQL::Abstract所能做到的。我确实意识到这会将我与理解now()函数的数据库联系起来,但这没关系SQL::使用MySQL值now()抽象插入行,mysql,perl,Mysql,Perl,我如何构造一个SQL::Abstract调用来创建一行,以便用MySQL函数now()的值填充列“date” 这就是我使用SQL::Abstract所能做到的。我确实意识到这会将我与理解now()函数的数据库联系起来,但这没关系 $result = $schema->resultset('Batch')->create( { date => 'now()', # <- Please help. Here? } ); 我相
$result = $schema->resultset('Batch')->create(
{ date => 'now()', # <- Please help. Here?
}
);
我相信你就是这样做的:
$result = $schema->resultset('Batch')->create( {
'date' => \'now()',
} );
注意:如果要使用date属性,则需要重新蚀刻结果对象。
$result = $schema->resultset('Batch')->create( {
'date' => \'now()',
} );