Problemas conectar com o Postgre

Ola a todos eu fiz uma classe conexao com o banco de dados Postgre 8.0 e nao estou conseguindo inserir dados, ja procurei pelo erro no google e nao consegui solucionar, abaixo segue meu codigo e o erro obtido:

      try {     
    	   stmt = con.createStatement();
              
    	   stmt.execute("insert into Schema.Tabela(id, nome,Dt_Nasc, codigo, sexo, Dt_Inclusao, cpf, ValorPago) values(4,'Klark','2001/01/01',32131,'M','2001/01/01',31313131,10.000));");
         stmt.close();       
      } catch(SQLException ex){
         System.err.println("<<<<<Nao conectou!!!>>>>>");
         System.out.println(">>>"+ex.getMessage());
         System.out.println("SQLState: " + ex.getSQLState());   
         System.out.println("VendorError: " + ex.getErrorCode());
      }
<<<<<Nao conectou!!!>>>>>

>>>ERROR: syntax error at or near ")"

SQLState: 42601

VendorError: 0

Process exited with exit code 0.

Meu velho, não precisa colocar (:wink: ponto e vírgula no final do seu sql.

ERRADO: “select * from minha_tabela;”
CERTO: “select * from minha_tabela”

Muda aí e posta novamente dizendo o que aconteceu.

[]´s

Ou melhor, troque a linha:

stmt.execute("insert into Schema.Tabela(id, nome,Dt_Nasc, codigo, sexo, Dt_Inclusao, cpf, ValorPago) values(4,'Klark','2001/01/01',32131,'M','2001/01/01',31313131,10.000));");

por

stmt.execute("insert into Schema.Tabela(id, nome,Dt_Nasc, codigo, sexo, Dt_Inclusao, cpf, ValorPago) values(4,'Klark','2001/01/01',32131,'M','2001/01/01',31313131,10.000)");

[]´s

Muito obrigado, era ponto e virgula e o parenteses que estava sobrando, agora deu certo, valeu, abracos
[],s
klark