Olá Sandra,

Há dois problemas com essa instrucção: primeiro parece-me que os
argumentos passados à função não estão a respeitar a assinatura, na
forma em que recebe o nome do esquema em primeiro lugar tem 7
argumentos e estás a passar apenas 6. Depois não está lá o tipo de
geometria, experimenta assim:

SELECT AddGeometryColumn(
   'public',
   'EQUIPAMENTOS_sociais_dwg_Point',
   'the_geom',
   -1,
   'POINT',
   'NULL',
   2);

Para além disso estás passar -1 para o sistema de coordenadas, não
tenho a certeza que isso funcione, mas nunca experimentei. Podes ler
aqui a entrada do manual desta função:

http://postgis.refractions.net/docs/AddGeometryColumn.html

Boa sorte,

Luís

2012/10/8 sandra ferreira <[email protected]>:
> Boa Noite
>
> No Qgis ao importar uma shp para PGsql dá-me o seguinte erro:
>
> Problema inserindo feições do arquivo:
>
> C:/Users/Utilizador/Dropbox/A2463 Sandra/layers/Equipamentos
> Sociais/EQUIPAMENTOS_sociais_dwg_Point.shp
>
> Ocorreu um erro no banco de dados ao executar este SQL:
>
> SELECT
> AddGeometryColumn('public','EQUIPAMENTOS_sociais_dwg_Point','the_geom',-1,'NULL',2)
>
> O erro foi:
>
> ERRO:  Invalid type name - valid ones are:
>
>       POINT, MULTIPOINT,
>
>       LINESTRING, MULTILINESTRING,
>
>       POLYGON, MULTIPOLYGON,
>
>       CIRCULARSTRING, COMPOUNDCURVE, MULTICURVE,
>
>       CURVEPOLYGON, MULTISURFACE,
>
>       GEOMETRY, GEOMETRYCOLLECTION,
>
>       POINTM, MULTIPOINTM,
>
>       LINESTRINGM, MULTILINESTRINGM,
>
>       POLYGONM, MULTIPOLYGONM,
>
>       CIRCULARSTRINGM, COMPOUNDCURVEM, MULTICURVEM
>
>       CURVEPOLYGONM, MULTISURFACEM,
>
>       or GEOMETRYCOLLECTIONM
>
> CONTEXT:  SQL statement "SELECT AddGeometryColumn('', $1 , $2 , $3 , $4 , $5
> , $6 )"
>
> função PL/pgSQL "addgeometrycolumn" linha 5 em comando SQL
>
>
> Alguem me consegue dizer que erro é este e como solucionar?
>
> Cumprimentos,
>
> Sandra
>
>
>
> _______________________________________________
> Portugal mailing list
> [email protected]
> http://lists.osgeo.org/mailman/listinfo/portugal
>
_______________________________________________
Portugal mailing list
[email protected]
http://lists.osgeo.org/mailman/listinfo/portugal

Responder a