Commit a7301c8004a85fdfd4a5fb18d554856fc31acb24
1 parent
644f8b86
Exists in
master
and in
2 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); |