Commit a7301c8004a85fdfd4a5fb18d554856fc31acb24
1 parent
644f8b86
Exists in
master
and in
21 other branches
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,11 +187,12 @@ class PenMetaBD extends InfraMetaBD { | ||
187 | switch ($strTableDrive) { | 187 | switch ($strTableDrive) { |
188 | 188 | ||
189 | case 'InfraMySqli': | 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 | break; | 191 | break; |
192 | 192 | ||
193 | case 'InfraSqlServer': | 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 | case 'InfraOracle': | 197 | case 'InfraOracle': |
197 | $strQuery = sprintf("ALTER TABLE %s RENAME COLUMN %s TO %s", $strNomeTabela, $strNomeColunaAtual, $strNomeColunaNova); | 198 | $strQuery = sprintf("ALTER TABLE %s RENAME COLUMN %s TO %s", $strNomeTabela, $strNomeColunaAtual, $strNomeColunaNova); |