[Cascavel-pm] Duvida STH->execute
Luis Motta Campos
luismottacampos em yahoo.co.uk
Quarta Agosto 8 12:30:59 PDT 2007
On Wednesday 08 August 2007 20:22, Flavio S. Glock wrote:
> isso funcionaria?
>
> UPDATE tabela1
> SET teste = '3333'
> WHERE EXISTS (
> SELECT campo1, campo2
> FROM teste
> WHERE datahora >= timestamp '2007-08-01 00:00:00' -
> internal '6 hour'
> AND campo1 = tabela1.campo1
> AND campo2 = tabela1.campo2
> );
Não, Glock.
Isso tem erro de sintaxe. Não existe uma palavra chave chamada "internal",
na linha 3 do query #2...
Fora isso, você deveria estar usando placeholders (o Query Cache agradece),
e não deveria fazer cálculos de data e hora sem auxílio das funções de
DateTime da base de dados... ;-)
Putamplexos!
--
Luis Motta Campos (a.k.a. Monsieur Champs) is a software engineer,
Perl fanatic evangelist, and amateur {cook, photographer}
Mais detalhes sobre a lista de discussão Cascavel-pm