Pular para o conteúdo

mysql [RESOLVIDO]

Responder tópico
  • Denunciar
  • Indicar

1. mysql [RESOLVIDO]

Enviado em 07/09/2020 - 14:01h

Olá pessoal preciso modificar um único item de uma coluna de uma determinada tabela. Por exemmplo modificar o valor default da field min_payout de 5.00 para 0.50 . Como eu faço isso? segue a imagem das colunas da tabela settings do meu site.

Responder tópico

4. Re: mysql [RESOLVIDO]

Enviado em 07/09/2020 - 15:20h

Frogs escreveu:

Muito confuso mas valeu esperar alguem que manja ver o tópico ver se eu consigo o comando correto. Todos la deram erro de syntaxe.


O link que passei apresenta o comando correto para esse tipo de problema exposto no tópico. Vc só precisa adaptá-lo, e com um pouco de leitura e interpretação, consegue:
ALTER TABLE tabela MODIFY COLUMN min_payout decimal(12,2) DEFAULT 0.50 NOT NULL; 


Lembrando que isso altera o valor padrão dessa coluna para os próximos inserts. Para os dados que já existem, vai continuar com o valor antigo. Se quiser alterar esses valores antigos que estão em 5.00, vai precisar rodar um UPDATE.




5. Re: mysql [RESOLVIDO]

Enviado em 07/09/2020 - 15:42h

ruankl escreveu:

Frogs escreveu:

Muito confuso mas valeu esperar alguem que manja ver o tópico ver se eu consigo o comando correto. Todos la deram erro de syntaxe.


O link que passei apresenta o comando correto para esse tipo de problema exposto no tópico. Vc só precisa adaptá-lo, e com um pouco de leitura e interpretação, consegue:
ALTER TABLE tabela MODIFY COLUMN min_payout decimal(12,2) DEFAULT 0.50 NOT NULL; 


Lembrando que isso altera o valor padrão dessa coluna para os próximos inserts. Para os dados que já existem, vai continuar com o valor antigo. Se quiser alterar esses valores antigos que estão em 5.00, vai precisar rodar um UPDATE.


Cara valeu me salvou, o que aconteceu que eu nao mudei no script qdo fiz a instalação e não gosto de usar phpmyadmin pq o server vira alvo de ataque. mas o comando deu certinho mto obrigado. Vou marcar como resolvido.

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder