none
Criar Campo RRS feed

  • Pergunta

  • Bom dia,
    Caros,


    Estou com seguinte problema, tenho uma tabela q tem o campo data mais está confg como string e está assim 24092008...gostaria de criar um outro campo data2 do tipo "DATA" que receba esta coluna...tipo pra ficar asism : 24/09/2008...


    grato,

    Att,
    Tiodimi
    quinta-feira, 25 de setembro de 2008 14:11

Respostas

  • Boa Tarde,

     

    Dê uma olhada no script abaixo:

     

    Code Snippet

    CREATE TABLE tbl (DataString CHAR(8))

     

    INSERT INTO tbl (DataString) VALUES ('24092008')

     

    ALTER TABLE tbl ADD DataData SMALLDATETIME

     

    UPDATE tbl SET DataData = RIGHT(DataString,4) + SUBSTRING(DataString,3,2) + LEFT(DataString,2)

     

    SELECT *, CONVERT(CHAR(10),DataData,103) FROM tbl

     

     

    [ ]s,

     

    Gustavo

    quinta-feira, 25 de setembro de 2008 16:31

Todas as Respostas

  • Tiodimi,

     

    Não seria melhor alterar esta coluna?

    quinta-feira, 25 de setembro de 2008 16:28
    Moderador
  • Boa Tarde,

     

    Dê uma olhada no script abaixo:

     

    Code Snippet

    CREATE TABLE tbl (DataString CHAR(8))

     

    INSERT INTO tbl (DataString) VALUES ('24092008')

     

    ALTER TABLE tbl ADD DataData SMALLDATETIME

     

    UPDATE tbl SET DataData = RIGHT(DataString,4) + SUBSTRING(DataString,3,2) + LEFT(DataString,2)

     

    SELECT *, CONVERT(CHAR(10),DataData,103) FROM tbl

     

     

    [ ]s,

     

    Gustavo

    quinta-feira, 25 de setembro de 2008 16:31