Cara para retonar um select null... faça WHERE 1=2

 

De: [email protected] [mailto:[EMAIL PROTECTED] Em nome de 
Alessandro DUARTE de Moraes
Enviada em: terça-feira, 8 de janeiro de 2008 10:04
Para: [email protected]
Assunto: [delphi-br] KnowLedge

 

Ae pessoal, para ninguém sofrer o que eu sofri ...

Seguinte, sempre aprendi que para retornar apenas o MetaData de uma tabela, 
isto é, uma query apenas com a definições de uma tabela sem linha alguma, 
bastava eu fazer uma SELECT com a cláusula WHERE campochave IS NULL.
Estou utilizando Mysql 5 e a ZeosLib 6.6.1-beta.
Pois bem, ontem descobrimos que isso não funcionava logo após uma inclusão no 
banco!?!? A query utilizada retornava uma linha aleatória ... coisa de maluco 
...
SOLUÇÃO: ao invés de fazer "campochave IS NULL" alterei para "campochave=NULL"

Creio que isso seja um bug do Mysql.
Abraços a todos.

Alessandro DUARTE de Moraes
A.C. Santa Casa do Rio Grande.
http://www.santacasarg.com.br

[As partes desta mensagem que não continham texto foram removidas]

 



[As partes desta mensagem que não continham texto foram removidas]

Responder a