Estou tentando consultas diferentes no Query Builder. Existe uma maneira de comentar a consulta? Eu tentei com
/* */
#
--
sem sucesso:
Ocorreu um erro ao executar a consulta. O provedor de dados disse: OGR [3] erro 1: Erro de análise de expressão SQL: erro de sintaxe
EDIT :
Fiz uma solicitação de recurso para esta pergunta: http://hub.qgis.org/issues/10914
@Bernd V. observou que as expressões são avaliadas de maneira diferente de acordo com o formato do vetor (consulte o botão [ajuda] no construtor de consultas para obter mais informações)
Respostas:
Não funciona com o shapefile da ESRI. No entanto, comentar em expressões funciona no QGIS 2.14 com SpatiaLite , SQlite e GeoPackage . Para a maioria dos outros formatos disponíveis no
Save as...
diálogo, a consulta falha com um erro OGR.Use
--
para comentários de uma linha e/* ... */
para comentários de várias linhasEle transforma as letras em uma cor verde na janela do construtor de expressões e elas parecem ser realmente comentadas!
fonte
Você pode criar consultas usando o Query Builder ou uma alternativa é usar o Expression string builder ( Layer Properties > Style > selecione Rule-based > add a rule> insira seu comando na caixa Filter ou clique no botão ' ... ' para exibir a interface do construtor de strings.
Nos dois casos, não acho que o QGIS suporte a função de comentários ao criar expressões para filtros / consultas:
http://docs.qgis.org/testing/en/docs/pyqgis_developer_cookbook/expressions.html
fonte