Pular para o conteúdo
  • Este tópico contém 3 respostas, 3 vozes e foi atualizado pela última vez 16 anos, 3 meses atrás por MauroLacerda.
Visualizando 4 posts - 1 até 4 (de 4 do total)
  • Autor
    Posts
  • #91215
    RCBMaps
    Participante

      Alguem saberia me informar como monto um SQL onde preciso pegar o seguintes dados:

      select * from sys_agr_bon_cad_extra where MES_ANO=’11/2009′ e gravar na mesma tabela só que alterando os valores do campo MES_ANO para ’12/2009′, ou seja duplicar dados porem com um valor de campo alterado.

      Um Select depois um Insert.

      #91216
      MauroLacerda
      Participante

        Faz assim:

        Exemplo

        insert into tabela (campo1,data) values select campo1, from tabela where data=’11/2009′;
        commit;

        ABS>

        #91217
        fsitja
        Participante

          A data tem formato caractere mesmo? 😯

          Se não, seria bom usar uns to_char(minha_data, ‘MM/YYYY’) e vice-versa aí.

          #91232
          MauroLacerda
          Participante

            RCBMaps
            Boa tarde,

            Matou a duvida???

            Abs.

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