Pular para o conteúdo
  • Este tópico contém 1 resposta, 2 vozes e foi atualizado pela última vez 13 anos, 6 meses atrás por Fábio Prado.
Visualizando 2 posts - 1 até 2 (de 2 do total)
  • Autor
    Posts
  • #104412
    Alyne
    Participante

      Olá Pessoal!

      Tenho a seguinte query:

      SELECT CAST(DECODE(‘X’,’R’,NULL,G.DTINSCRICAO) AS DATE)
      FROM ERP.BAS$_CADASTROGERAL_E G
      WHERE G.INSCRICAO = 114094;

      esta query na base de produção funciona normalmente,
      mas na base de homologação não. (ele envia a
      a mensagem: “Oracle ORA-03113: end-of-file on communication channel
      e perde a conexão.

      Quando eu troco o ‘AS DATE” pelo varchar funciona sem problemas.
      (só não fica no formato que gostariam)

      =====================================================
      Ah…uma observação:

      Se no
      SELECT CAST(DECODE(‘X’,’R’,NULL,G.DTINSCRICAO) AS DATE)

      no lugar do “NULL” eu colocar ‘ ‘ , funciona.

      =====================================================
      Alguém tem alguma idéia do que pode ser?

      Grata.

      #104427
      Fábio Prado
      Participante

        ‘X’ e ‘R’ são valores hardcode? Se sim não entendi a lógica do seu código?

      Visualizando 2 posts - 1 até 2 (de 2 do total)
      • Você deve fazer login para responder a este tópico.