Alterar tamanho de um campo na tabela

Discussão em 'Banco de Dados / Database' iniciado por anonimato81, Agosto 9, 2010.

  1. anonimato81

    anonimato81 Sem Pontuação

    Boa tarde, gostaria de saber se caso eu alterar o tamanho de um campo em uma tabela
    ex: campo "Nome" da tabela "Propriedades", se eu passar de X(20) para x(30) pelo Data Directionary, se depois disso tenho que executar algum comando como prostrct...
    pois o Data Directionary mostra a alteração que fiz, ou seja, o campo ficou com o tamanho x(30), mais se eu executar o comando

    Select * from SYSCOLUNS where tbl = 'propriedade'

    que mostra todas as propriedades da tabela, o tamanho do campo continua aparecendo com x(20)...

    Obrigado...

    Antonio Juliano
  2. kirchner

    kirchner Membro Participativo Moderador

    Antonio,

    Aquele campo FORMAT, do Data Dictionary, só define o formato de apresentação para um programa 4GL. Ele não serve para nada quando você faz acesso SQL.

    Neste caso, no Data Dictionary, menu Options | Adjust Field Width você tem um width para cada campo caracter. Esse é o cara que importa p/ acesso SQL. Lembre-se o 4GL não respeita ou valida esta opção.

Compartilhe esta Página