Fórum Sintaxe do ALTER TABLE #237463
13/06/2004
0
Estou usando o Alter Table para criar em tempo de execução dois campos na minha tabela que já existe. Eu consigo criar um campo, mas estou me enrolando com a sintaxe para mais de um campo. Eu tentei:
DM.Query1.Close;
DM.Query1.sql.clear;
DM.Query1.sql.add(´Alter table tipo50 Add (STATUS Boolean , ERRO varchar(50))´);
DM.Query1.execsql;
Mas dá invalid keyword (STATUS. Qual é a sintaxe correta?
Rookie
Curtir tópico
+ 0Posts
13/06/2004
Sandra
Qual o banco de dados que está utilizando?
Gostei + 0
13/06/2004
Rookie
Estou tentando isso numa base Paradox, pura e simples.
Gostei + 0
13/06/2004
Aroldo Zanela
Peguei o exemplo no News da Borland:
ALTER TABLE table ADD column_name data_type [, ADD column_name data_type ....]
Ou seja, cada coluna deve ter uma cláusula ADD em separado.
Gostei + 0
13/06/2004
Rookie
Abaixo a sintaxe que deu certo:
DM.Query1.Close;
DM.Query1.sql.clear;
DM.Query1.sql.add(´Alter table tipo50 Add STATUS Boolean ,Add ERRO varchar(50)´);
DM.Query1.execsql;
Valeu Aroldo!
Confusious say:
Never stand between fire hydrant and dog.
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)