Pular para o conteúdo
Visualizando 4 posts - 1 até 4 (de 4 do total)
  • Autor
    Posts
  • #75684
    Anônimo

      É aí pessoal blz? Tenho uma coluna char onde tem informação ddmmyyyy, e que também poderá ter alguma informação que não seja possível ser transformada em data. O que eu preciso é transormar essas informações em data e comparar se as informações do campo é menor ou igual a data atual. Alguém poderá ajudar?

      Att,

      Ricardo

      #75685
      Anônimo

        TO_DATE

        select to_date(b) – to_date(sysdate) from m;

        abraço.

        #75691
        Anônimo

          E como faço para verificar quando o campo não é uma data? Existe alguma função tipo isdate(campo)?

          Att,

          Ricardo

          #75692
          Anônimo

            A função TO_DATE pode ser utilizada mesmo o campo sendo DATE.

            Ex:

            SQL> desc m
            Name Null? Type


            A NUMBER
            B VARCHAR2(10)

            SQL> desc m1
            Name Null? Type


            A NUMBER
            B DATE

            SQL> select to_date(m.b) – to_date(m1.b) from m, m1;

            TO_DATE(M.B)-TO_DATE(M1.B)

                                 1
            

            abraço.

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