Olá a todos!<br><br>Estou com um problema que parece simples mas não consigo resolver.<br><br>Tenho um conjunto de shp's com os concelhos do norte em ETRS89 - TM06 com 2 campos "string" (O nome do concelho e o código) e os restantes "integer". Todos os nomes dos campos estão em minúsculas, nenhum começa por nºs e nenhum tem caracteres estranhos para além do underscore (_). Não consigo converter tanto com o shp2pgsql como com o SPIT do Qgis<br>
<br>Com o gshp2pgsql o erro é o seguinte:<br><br>Shapefile type: Polygon<br>Postgis type: MULTIPOLYGON[2]<br><br>Com o SPIT é o seguinte:<br><br>Problem inserting features from file:
<p style="margin: 0px; text-indent: 0px;">D:\SIG\CCDRN\Miguel\Dados\Informação Base\Listagem\concelhos_declia.shp</p>
<p style="margin: 0px; text-indent: 0px;">The database gave an error while executing this SQL:</p>
<p style="margin: 0px; text-indent: 0px;">INSERT INTO "public"."concelhos_declia" VALUES(0,'1','ALFÂNDEGA DA FÉ','0401','7','0','0','0','0','1','0','0','0','0','0','0','0','0','1','0','0','5',... (rest of SQL trimmed)</p>
<p style="margin: 0px; text-indent: 0px;">The error was:</p>
<p style="margin: 0px; text-indent: 0px;">ERROR: INSERT has more expressions than target columns</p>
<p style="margin: 0px; text-indent: 0px;"><br></p>Urilizando o GvSIG consigo fazer a conversão mas os acentos desaparecem das entradas (não posso escolher o encoding LATIN1).<br><br>Qual será o problema?<br><br>Um abraço,<br>
<br>Miguel Torres<br>