Commit a7301c8004a85fdfd4a5fb18d554856fc31acb24

Authored by Guilherme Del Cantoni
1 parent 644f8b86

Correção de atualização em MySQL e SQLServer

Showing 1 changed file with 3 additions and 2 deletions   Show diff stats
bd/PenMetaBD.php
... ... @@ -187,11 +187,12 @@ class PenMetaBD extends InfraMetaBD {
187 187 switch ($strTableDrive) {
188 188  
189 189 case 'InfraMySqli':
190   - $strQuery = sprintf("ALTER TABLE `%s` CHANGE `%s` `%s` `%s`", $strNomeTabela, $strNomeColunaAtual, $strNomeColunaNova, $strTipo);
  190 + $strQuery = sprintf("ALTER TABLE `%s` CHANGE `%s` `%s` %s", $strNomeTabela, $strNomeColunaAtual, $strNomeColunaNova, $strTipo);
191 191 break;
192 192  
193 193 case 'InfraSqlServer':
194   - $strQuery = sprintf("SP_RENAME '%s'.'%s', '%s', 'COLUMN'", $strNomeTabela, $strNomeColunaAtual, $strNomeColunaNova);
  194 + $strQuery = sprintf("SP_RENAME '%s.%s', '%s', 'COLUMN'", $strNomeTabela, $strNomeColunaAtual, $strNomeColunaNova);
  195 + break;
195 196  
196 197 case 'InfraOracle':
197 198 $strQuery = sprintf("ALTER TABLE %s RENAME COLUMN %s TO %s", $strNomeTabela, $strNomeColunaAtual, $strNomeColunaNova);
... ...