DELETE FROM contas WHERE email=''
ou
DELETE FROM contas WHERE email=NULL
nao quer funcionar nem um desses 2, uso php + microsoft sql server..
alguma solução?
Delete Do Sql Nao Quer Funfa
Started By luizj, 06/10/2007, 02:01
3 replies to this topic
#2
Posted 06/10/2007, 09:36
Eu não trabalho com SQL server, mas, seguindo pelos padrões da linguagem SQL a sua instrução está correta, o que pode estar errado seria a informação contida no campo email. Possivelmente foi definido algum outro valor para definir que está vazio.
Não me lembro onde uma vez vi alguém que colocou que o padrão era " " (espaço)
Falopa!
Não me lembro onde uma vez vi alguém que colocou que o padrão era " " (espaço)
Falopa!
#3
Posted 09/10/2007, 10:44
O que vc quer dizer com "não funciona"?
Não retorna nada? dá erro? não deleta nada?
Seja mais específico...
De qualquer forma execute antes
SELECT FROM contas WHERE email=''
ou
SELECT FROM contas WHERE email is NULL
Veja se retorna algo.
Não retorna nada? dá erro? não deleta nada?
Seja mais específico...
De qualquer forma execute antes
SELECT FROM contas WHERE email=''
ou
SELECT FROM contas WHERE email is NULL
Veja se retorna algo.
"Não há maior demonstração de insanidade do q fazer a mesma coisa, da mesma forma, dia após dia, e esperar resultados diferentes"
MCP .NET WebApplications C#
MCP SQL Server 2000
Desenvolvedor Delphi/PHP
MCP .NET WebApplications C#
MCP SQL Server 2000
Desenvolvedor Delphi/PHP
#4
Posted 09/10/2007, 10:53
Você pode usar um TRIM no WHERE... se o problema for espaços em branco, deve resolver
[] Rafael
[] Rafael
1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)