Hello folks,
I'm Brazilian and a friend of mine recommended this forum.
When I try to import that SQL file to my PostgreSQL database I get stuck.
It is a list of Postal Codes from Brazil. It's very large.
I can't see all of the contents, cuz it gets an error when I try to open it on excel.
I just can see some lines:
Code:
-- SQL Manager for PostgreSQL 5.1.0.3
-- ---------------------------------------
#NOME?
#NOME?
-- Version : PostgreSQL 8.4.10 on x86_64-pc-linux-gnu, compiled by GCC gcc-4.4.real (Debian 4.4.5-8) 4.4.5, 64-bit
SET check_function_bodies = false;
--
-- Definition for function sem_acentos (OID = 25419) :
--
SET search_path = public, pg_catalog;
CREATE FUNCTION public.sem_acentos (
string character varying
)
RETURNS varchar
AS
$body$
SELECT TRANSLATE($1, áéíóúàèìòùãõâêîôôäëïöüçÁÉÍÓÚÀÈÌÒÙÃÕÂÊÎÔÛÄËÏÖÜÇ, aeiouaeiouaoaeiooaeioucAEIOUAEIOUAOAEIOOAEIOUC)
$body$
LANGUAGE sql;
--
-- Structure for table tend_cidade (OID = 16940) :
--
CREATE TABLE public.tend_cidade (
id_cidade integer NOT NULL,
cidade varchar(100) NOT NULL,
uf varchar(2) NOT NULL
) WITHOUT OIDS;
--
-- Structure for table tend_bairro (OID = 16943) :
--
CREATE TABLE public.tend_bairro (
id_bairro integer NOT NULL,
bairro varchar(50) NOT NULL,
id_cidade integer NOT NULL
) WITHOUT OIDS;
--
-- Structure for table tend_endereco (OID = 16946) :
--
CREATE TABLE public.tend_endereco (
cep varchar(10) NOT NULL,
endereco varchar(200) NOT NULL,
id_cidade integer NOT NULL,
id_bairro integer NOT NULL
) WITHOUT OIDS;
--
-- Data for table public.tend_cidade (OID = 16940) (LIMIT 0,500)
--
BEGIN;
INSERT INTO tend_cidade (id_cidade, cidade, uf)
VALUES (1, Acrelândia, AC);
INSERT INTO tend_cidade (id_cidade, cidade, uf)
VALUES (2, Assis Brasil, AC);
INSERT INTO tend_cidade (id_cidade, cidade, uf)
VALUES (3, Brasiléia, AC);
And it goes in many more lines, that I just don't know how many.
How can I import it to PostgreSQL?
I've tried it by the "CTRL+E" and OPEN, but it get stuck. Then I need to restart Postgresql.
If I manually insert this code into CTRL+E, it just doesn't work.
Is it because of this Script?
Anyone can please help me...I'm frustrated.
Thank you all,
Best,
Yuri Cavazin
--
GIS ANALIST
@ TECSA serviços LTDA