Amigo,
Este create está com a sintaxe do mysql, correto?
O PG se comporta um pouco diferente do mysql na DDL de criação das tabelas em relação aos tipos de campos.
Onde você usa int() pode substituir por smallint, int/integer ou bigint de acordo com o tamanho que você quer.
Logo, você não tem a definição int(10) e sim um integer, por exemplo.
É disso que ele está reclamando, dos parênteses que você usou.
Depois de corrigir isso ele vai reclamar do enum que você usou.
Pra isso é necessário criar um TYPE.
Veja na referência: 8.7. Enumerated Types
Depois disso a sua tabela vai ser criada normalmente.
Só por observação, os campos que não são NOT NULL não precisam ser definidos "default NULL" porque isso ele já assume automaticamente.
Espero ter ajudado.
ABçs,
Nossa, valeu mesmo pela ajuda!! Deu certo aqui a criação da tabela

Só me sobrou uma dúvida. Na criação da tabela me saiu essa mensagem: CREATE TABLE / PRIMARY KEY criará índice implícito "iqa_pkey" na tabela "iqa"
A Primary Key que eu tinha definido (PRIMARY KEY (ident_ponto,ident_projeto,periodo,profundidade)) não vai funcionar como chave primária, e sim essa "iqa_pkey"?