Utilizar funções nativas do SQL através do Zend DB

Esses dias, estava programando e me surgiu a dúvida… Precisava utilizar ‘CURRENT_TIMESTAMP’ através do Zend DB, em SQL Server, para quem não sabe, o Zend DB é uma camada intermediária para gerar as querys do banco, facilitando o uso de diversos bancos de dados.

Para usar funções do banco, como a que precisava, podemos utilizar Zend_Db_Expr… Fica assim:


$update = array(
    'nome'        =>  'Eduardo Sgode',
    'modificado' =>  new Zend_Db_Expr('CURRENT_TIMESTAMP')
);
$db->update(self::TABLE, $update );

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *