Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Albert Paulo

Como alterar os dados de um campo sql vazio?

Recommended Posts

Olá pessoal estou com um problema aqui, tenho um campo chamado ( tipoConteudo) onde eu determino qual o tipo de conteúdo da tabela.

 

Ele tem alguns campos vazios que eu gostaria de acrescentar alguns valores nele, já tentei de varias formas e não conseguir trocar o valor vazio por outro.

 

Estas foram minhas tentativas

 

 

 


 

update links set tipoConteudo = replace(tipoConteudo, '', 'episodio')



update links set tipoConteudo = replace(tipoConteudo, null, 'episodio')



update links set tipoConteudo = replace(tipoConteudo, is null, 'episodio')



update links set tipoConteudo = 'episodio' where tipoConteudo = null

 

 

 

 

Já não sei mais o que tentar nada da certo.

 

Se alguém tiver uma dica pra postar ficarei muito grato

Compartilhar este post


Link para o post
Compartilhar em outros sites

se quiser trocar tudo de uma vez tente assim:

update links set tipoConteudo='episodio' where tipoConteudo is null;

ou:

 

update links set tipoConteudo='episodio' where tipoConteudo = ' ';

 

1 dica: NULL é não conhecido; então não o utilize com operador = (igual) ok?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Depende de como você setou o campo, se os valres dele for realmente NULL, você pode utilizar a função nativa do MySQL:

 

ISNULL(campo)

 

 

 

update links set tipoConteudo='episodio' where ISNULL(tipoConteudo);

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.