Obrigado a todos pela ajuda!
Optei por usar a sugestão do Rui Cavaco e funcionou.
Obrigado
Paulo Mendes
Citando Rui Cavaco :
O nome do ficheiro é facilmente obtido em PostgreSQL com
SELECT regexp_replace('c:\\foo\\bar\\baz.txt', '^.*\\', '')
Cumprimentos
Rui Cavaco
Alexandre Neto
Não sei se estou a perceber bem o problema.
Mas se o dito campo está a ser gravado numa tabela PostgreSQL/PostGIS,
porque não criar uma função que limpe o caminho e deixe apenas o nome do
ficheiro, e depois associá-la a um trigger que a corra sempre que existem
alterações nesse campo da tabela.
WORKSHOP - SENTINEL: NOVAS FERRAMENTAS DE APOIO À DFCI (6 de junho de 2018
| Porto)
http://www.oern.pt/noticia/1560/workshop-sentinel-novas-ferramentas-de-apoio-a-dfci
Organizado pelo Colégio de Engenharia Geográfica e o Colégio de Engenharia
Florestal irá decorrer a 6 de junho, na sede da OERN
O nome do ficheiro é facilmente obtido em PostgreSQL com
SELECT regexp_replace('c:\\foo\\bar\\baz.txt', '^.*\\', '')
Cumprimentos
Rui Cavaco
Alexandre Neto escreveu no dia quarta, 30/05/2018
às 14:49:
> Não sei se estou a perceber bem o problema.
>
> Mas se o dito campo está a ser gravado
Boa tarde Paulo,
Se estás a usar Postgresql, podes criar uma coluna adicional. Com um
trigger (on INSERT e UPDATE) gravas nessa coluna apenas o nome do
recurso, sem o caminho completo. Acho mais simples do que a view, pois
podes ter limitação na atualização da view (se for para fazeres updates
na
Em relação à primeira questão sobre o caminho para um ficheiro também tive
esse problema há uns tempos quando copiei o projecto e shapefiles para outro
computador, experimente fazer uma copia do ficheiro seu-projecto.qgis e depois
edite o ficheiro num editor de texto simples tipo notepad++