Estou tentando substituir os valores de seqüência de caracteres selecionados em uma tabela de atributos, por exemplo. "Texto1" para "Texto2" (QGIS 1.8.0), normalmente para aquelas linhas com valores NULL. Eu tenho tentado usar a expressão de substituição (e qualquer outra que eu encontrei) sem sorte.
Existem caracteres curinga que eu possa usar no futuro?
qgis
field-calculator
mastorey
fonte
fonte
Respostas:
Você pode tentar um caso quando expressão:
Usando a expressão 'ou', você pode adicionar várias colunas com valores NULL ao código.
editar:
Se você deseja substituir NULL, esqueça a expressão de substituição (ela funciona apenas para strings e NULL não é string). Tente este código exato:
fonte
caso quando "Recurso" for "TEXTO 1" e depois "TEXTO 2" ou "Recurso" final
Trabalhe para o meu. A interpretação do valor NULL parece suscitar problemas. Uma solução possível é inicializar a tabela com um valor neutro diferente de NULL.
fonte