Ir para o conteúdo

 Voltar a i-Educar Sup...
Tela cheia

ERRO NO CADASTRO DE FUNCIONÁRIOS

27 de Novembro de 2008, 23:22 , por Desconhecido - | Ninguém seguindo este artigo por enquanto.
Visualizado 26 vezes

(user: ieducar) DRH -> cadastro de Funcionário.

Ao tentar cadastrar o funcionário, aparece isso aí embaixo!

Alguem tem ideia de onde vem esse erro???


Warning: pg_query() [function.pg-query]: Query failed: ERRO: função pg_catalog.btrim(date) não existe LINE 1: SELECT TRIM( $1 )='' OR $1 IS NULL ^ HINT: Nenhuma função corresponde com o nome e os tipos de argumentos informados. Você precisa adicionar conversões de tipo explícitas. QUERY: SELECT TRIM( $1 )='' OR $1 IS NULL CONTEXT: PL/pgSQL function "fcn_fisica_historico_campo" line 233 at IF in /var/www/intranet/include/clsBancoPgSql.inc.php on line 192
SQL invalido: INSERT INTO cadastro.fisica (idpes, origem_gravacao, idsis_cad, data_cad, operacao, idpes_cad , data_nasc, sexo, cpf) VALUES ( '74', 'M', 17, NOW(), 'I', '28' , '1981-12-18', 'M' , 81056533548 )

Autor: Márcio Dantas


44 comentários

  • 7261873af3d7f1278fc8db252d4dd069?only path=false&size=50&d=404Wagner Nascimento(usuário não autenticado)
    28 de Novembro de 2008, 1:02

     

    qual versão do postgresql vc está usando ?

    qual sistema linux ou windows ?

     

    Wagner Nascimento

    • F1739e8217b05d65a5955e594e4bd883?only path=false&size=50&d=404Márcio Dantas(usuário não autenticado)
      28 de Novembro de 2008, 1:17

       

      Postgresql 8.3

      SO linux Ubuntu 8.10

      * OBS Estava tendo problemas pra gerar um banco de dados em LATIN1, o Ubuntu vem padrão UTF-8, tive que modificar os Locales do Ubuntu, e depois instalar o postgres8.3, só assim consegui criar o banco LATIN1.

      • Ef8d374bb028c81b72cc254f9227d184?only path=false&size=50&d=404Higor Hostins(usuário não autenticado)
        28 de Novembro de 2008, 22:13

         

        Pessoal,

        Desculpe a demora para responder a essa dúvida, mas para resolver esse problema do trim basta modificar a função e deixar assim: TRIM( to_char(v_nome_conjuge_novo) ) ao invés de TRIM(v_nome_conjuge_novo).

        Vocês precisarão excluir a função fcn_fisica_historico_campo e recriar substituindo todos os trim por trim(to_char(...

        Caso não funcione me avisem.

        att.

        Higor Hostins

        Analista de Sistemas e Gestão do Desenvolvimento do Projeto i-Educar

        Bacharelado em Ciência da Computação - UNIVALI 2006
        MBA em Gestão Estratégica de TI - FGV
        Sócio da Empresa FreeGov

        Contatos
        47 99779279
        11 88293878
        higorhostins@univali.br

      • 882b6148127f666f3d84e3ca5c36a278?only path=false&size=50&d=404Geraldo Gomes(usuário não autenticado)
        5 de Janeiro de 2009, 17:53

         

        Márcio,  passei por esse tipo de problema que você.

        Linux com UTF-8 + Postgres 8.3

        Fiz diferente, converti diretamente o tipo de dados atravez de conversão via cast como nesse exemplo abaixo.

        CAST (v_data_obito_nova AS VARCHAR) onde os tipos de dados eram de datas

         nos demais campos eu não modifiquei.

         

Mapeamento do i-Educar por todo o Brasil

23 de Abril de 2018, 16:31, por Tiago Giusti

A Portabilis, organização que é integrante da comunidade desde 2009 e que atua no papel de mantenedora do projeto, propôs uma renovação de energias, ao final de 2017, para levar o i-Educar ainda mais longe.



Situação atual do lançamento do maior software livre de gestão escolar do Brasil

10 de Abril de 2018, 11:29, por Tiago Giusti

O Coordenador da Comunidade i-Educar e CEO da Portabilis, Tiago Giusti, foi a Brasília, no fim do ano passado, representando a Comunidade i-Educar numa visita ao Ministério do Planejamento para discutir soluções para alguns assuntos de interesse da Comunidade, tais como:



Em 2018, queremos o i-Educar por todo o Brasil

28 de Dezembro de 2017, 23:08, por Tiago Giusti

Esta mensagem é diferente das de retrospectiva dos anos anteriores. Vamos abordar primeiro sobre o futuro, encerrando com um resumo de como foi 2017.



Prefeitura de Criciúma implanta o i-Educar na rede municipal de ensino

20 de Dezembro de 2017, 11:04, por Tiago Giusti

Buscando melhorar o sistema de informações da rede municipal de ensino de Criciúma, a Administração Municipal, através da Secretaria de Educação e da Diretoria de Tecnologia da Informação (TI), implantará um software de gestão de dados nas unidades educacionais. Denominado i-Educar, o sistema aperfeiçoará o armazenamento de dados e auxiliará gestores e professores de Criciúma.



Retrospectiva i-Educar 2016: o que conseguimos realizar?

31 de Dezembro de 2016, 12:00, por Tiago Giusti

Chegamos a mais um 31/12 e é hora de fazermos a retrospectiva da Comunidade i-Educar, como temos feito todos os finais de ano.