Como pegar o valor “DEFAULT” de uma coluna?

Como pegar o valor “DEFAULT” de uma coluna?
DEFAULT

Imagine que voce precise “pegar” o valor “DEFAULT” de uma determinada coluna programaticamente… Como fazer isso? Por sorte, o MySQL provê uma função muito batuta para isso. É a função DEFAULT().

Não custa relembrar! Valor DEFAULT de uma coluna é o valor que o servidor de banco de dados (MySQL) irá preencher em determinada coluna, caso, não seja passado nenhum valor para esta coluna, durante uma inserção.

Esta função é interessante, pois, nos permite saber, antecipadamente, o valor padrão que será atribuído à determinada coluna, caso, a aplicação não o faça.

Veja o exemplo:

mysql> CREATE TABLE teste_default
-> (
-> Flag CHAR(2) DEFAULT ‘PG’,
-> data DATE DEFAULT ‘2012-12-31’,
-> vr INT DEFAULT 300
-> )
-> ;
Query OK, 0 rows affected (0.04 sec)

mysql> insert into teste_default set FLAG=’SP’;
Query OK, 1 row affected (0.02 sec)

mysql> select * from teste_default;
+——+————+——+
| Flag | data | vr |
| SP | 2012-12-31 | 300 |
+——+————+——+
1 row in set (0.00 sec)

mysql> select DEFAULT(flag), DEFAULT(data), DEFAULT(vr) from teste_default;
+—————+—————+————-+
| DEFAULT(flag) | DEFAULT(data) | DEFAULT(vr) |
| PG | 2012-12-31 | 300 |
+—————+—————+————-+
1 row in set (0.00 sec)

Agende uma reunião aqui

Visite nosso Blog

Saiba mais sobre bancos de dados

Aprenda sobre monitoramento com ferramentas avançadas

DEFAULT

Tem dúvidas sobre nossos serviços? Acesse nosso FAQ

Quer ver como ajudamos outras empresas? Confira o que nossos clientes dizem nesses depoimentos!

Conheça a História da HTI Tecnologia

Compartilhar:

Quem somos

Somos especialistas em otimizar e proteger bancos de dados. Evoluímos para oferecer as soluções mais inovadoras em consultoria, monitoramento e sustentação de sistemas de dados. Nosso compromisso é garantir que sua infraestrutura tecnológica proporcione vantagens estratégicas.

Acesse a página

Compromisso com a Inovação

Foco na Segurança

Parcerias Estratégicas

Soluções Personalizadas

Expertise Comprovada

Nossa História

Mergulhe na nossa jornada, conheça os marcos que definiram nosso caminho e descubra como nos tornamos líderes em tecnologia da informação.

Acesse a página

Blog

Nossos especialistas compartilham estratégias e práticas recomendadas para otimizar a gestão dos seus dados, garantindo segurança, eficiência e inovação.

Acesse a página

FAQ

Tem dúvidas sobre nossos serviços? Confira nossa seção de Perguntas Frequentes para obter respostas detalhadas sobre sustentação, monitoramento e consultoria de banco de dados.

Acesse a página

Sustentação

Monitoramento

Consultoria

Testemunhos

Nossos clientes destacam nossa dedicação, expertise e a qualidade das soluções oferecidas, reforçando nosso compromisso com a excelência e a inovação.

Acesse a página