locked
Como trabalhar com VBScript RRS feed

  • Pergunta

  •  

    Pessoal, to precisando de um Help.

     

    A situacao é a seguinte

     

    Tabela A , campo Data_ativacao do tipo string

     

    select dt_ativacao from tabela A

     

    00000000

    20080215

    20071022

     

    Vou precisar transferir esse campo para Tabela B , campo Dt_atv do tipo date

     

    Onde o valor é 00000000 ira para a tabela B como "null" e onde existem dados como 20080215 irao para a tabela B como 2008/02/15 ou 2008-02-15  tanto faz o separador.

     

    Alguem tem como me dar uma dica...de como manipular informacoes assim?

     

    A ideia seria fazer um loop de leitura na tabela A e ir jogando o resultado manipulado na tabela B. mas no SQLServer nao sei como fazer isso.

     

    Caso tenham algum material para me fornecer tambem ficaria grato.

     

    valeu

     

     

    sexta-feira, 7 de novembro de 2008 12:51

Todas as Respostas

  • Esquerdo,

     

    Deixa eu ver se entendi você quer pegar o campo de uma table e passar para outra table, mas nesta outra table já existem dados!!!!

    sexta-feira, 7 de novembro de 2008 15:20
    Moderador
  •  

    Junior...mudança de planos....

     

    A nossa questao agora é a seguinte

     

    Temos um arquivo txt montado da seguinte forma:

    04637738000115;CEI SOLUCOES INTEGRADAS LTDA                                ;SDR ;   ;SALVADOR                      ;BA;VEM-10    AAD000000451        ;1002;27/08/2008;28/08/2008;          ;000001;0000000000;000216156850002;AC - ATIVADO COMERCIAL           

     

     

    As colunas 9 , 10 e 11 serao jogadas num campo de uma tabela ( vazia ) do tipo date. Mas essas colunas podem vir vazias, como ocorre no exemplo da linha acima onde existem espaços em branco. Quando importamos isso ocorre erro.

     

    O que eu pensei em fazer foi o seguinte pegar o txt de origem e gerar uma copia de destino onde eu pego essas colunas e arranco os espaços em branco, ficaria assim:

     

    04637738000115;CEI SOLUCOES INTEGRADAS LTDA                                ;SDR ;   ;SALVADOR                      ;BA;VEM-10    AAD000000451        ;1002;27/08/2008;28/08/2008;;000001;0000000000;000216156850002;AC - ATIVADO COMERCIAL           

     

    Pode me ajudar?

     

    Caso saiba uma forma de jogar essa coluna com espaços pra um campo date sem erro por favor me diga aceito quaisquer sugestoes...

     

    Valeu!

     

    OBS.: Junior vc nao permitiria q eu t ligasse nao? é q a coisa é meio urgente aqui pra gente....e tipo acho q pelo telefone consigo t explicar melhor o meu problema...

    Eu te ligo ..pode ser qq ddd celular...qq coisa...

    se puder meu msn é danielesquerdo@hotmail.com

    valeu

    sexta-feira, 7 de novembro de 2008 16:22
  • Esquerdo,

     

    Pode me sim, envie um e-mail e eu posso o número.

     

    Agora você tem um txt e deseja importar o txt, mas uma coluna será concatenada para receber dados que serão armazenadas em um campo data e você não deseja armazenar valores nulos.

    sábado, 8 de novembro de 2008 13:13
    Moderador
  • Srs,

     

    Quando chegarem à resposta postem por favor.

     

    [ ]s,

     

    Gustavo

     

    segunda-feira, 10 de novembro de 2008 17:05