LG
Palavra reservada
Boa tarde pessoal, eu tenho banco de dados antigo com um atributo chamado 'data' e esse nome é uma palavra reservada...
<?phpparent::addAttribute('data');?>
então pra resolver o problema eu fiz o seguinte:
<?phpparent::addAttribute('data as date');?>
Funciona, minha dúvida é se isso pode acarretar algum problema no FrameWork.
Eu até poderia alterar no banco de dados, mas precisaria alterar muita coisa no sistema que está em outra linguagem.
Na verdade isso não funcionou não kkkkk
Boa tarde.
Se isso não for possível faça o seguinte:
- crie uma tabela idêntica no banco e mude o nome desse campo para "data_alguma_coisa";
- popule a nova tabela;
- crie um gatilho para "espelhar" cada novo registro que ocorra em ambas as tabelas, só tome cuidado com a regra de auto-incremento do id #ficaadica;
Existem mais opções, mas, creio que esse isso pode abrir sua mente.
Espero ter ajudado.
Obrigado pela atenção amigo. Seria sim uma boa opção, mas já alterei o nome do campo na tabela e atualizei o outro sistema, mais fácil. Mais uma vez obrigado.
É isso aí, mano: um homem de coragem!