Gente, estou quebrando a cabeça aqui.
Tenho um sistema próprio, e que faz UPDATE de novas versões.
No update, ele verifica as tabelas e colunas, e adiciona as colunas novas.
O problemas é q o script é feito em PHP e varre o banco de dados inteiro procurando se a coluna da versão nova existe.
Se não existir adiciona, porém isso acaba gerando script lento.
Precisava de um script inteiro em sql... para ficar mais rápido...
Comecei a montar um aqui mas não estou conseguindo.
Alguém pode montar pra mim? Preciso de algo tipo assim:
IF( TABELA X EXISTE ){
IF(COLUNA Y NÃO EXISTE NA TABELA X){
ADICIONA COLUNA
}
};