From a7301c8004a85fdfd4a5fb18d554856fc31acb24 Mon Sep 17 00:00:00 2001 From: Guilherme Cantoni Date: Wed, 28 Nov 2018 23:49:14 -0200 Subject: [PATCH] Correção de atualização em MySQL e SQLServer --- bd/PenMetaBD.php | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/bd/PenMetaBD.php b/bd/PenMetaBD.php index 7589b09..21a7579 100644 --- a/bd/PenMetaBD.php +++ b/bd/PenMetaBD.php @@ -187,11 +187,12 @@ class PenMetaBD extends InfraMetaBD { switch ($strTableDrive) { case 'InfraMySqli': - $strQuery = sprintf("ALTER TABLE `%s` CHANGE `%s` `%s` `%s`", $strNomeTabela, $strNomeColunaAtual, $strNomeColunaNova, $strTipo); + $strQuery = sprintf("ALTER TABLE `%s` CHANGE `%s` `%s` %s", $strNomeTabela, $strNomeColunaAtual, $strNomeColunaNova, $strTipo); break; case 'InfraSqlServer': - $strQuery = sprintf("SP_RENAME '%s'.'%s', '%s', 'COLUMN'", $strNomeTabela, $strNomeColunaAtual, $strNomeColunaNova); + $strQuery = sprintf("SP_RENAME '%s.%s', '%s', 'COLUMN'", $strNomeTabela, $strNomeColunaAtual, $strNomeColunaNova); + break; case 'InfraOracle': $strQuery = sprintf("ALTER TABLE %s RENAME COLUMN %s TO %s", $strNomeTabela, $strNomeColunaAtual, $strNomeColunaNova); -- libgit2 0.21.2