Data e hora do MySQL - Parte 1Introdução Esta é a primeira parte de minha série, data e hora do MySQL. Nesta parte da série, eu falo sobre os literais de data e hora no MySQL. Um literal é o valor real de uma variável (identificador). A data literal é o valor data real, incluindo seu formato que é digitado no código do MySQL. Um tempo literal é o valor tempo real, incluindo seu formato que é digitado no MySQL code.Prerequisite Este conjunto tutorial é parte do meu volume intitulado, The deve saber em Design de banco de dados MySQL e Server.
O link para a página web para este volume é dado abaixo. Se você clicar nele, você verá toda a série e seus links (syllabus) do volume. Os itens na página syllabus foram listados na ordem em que você deve estudar. De lá, você sabe o que você deve ter estudado antes de chegar here.Use de Data e Hora Não é raro encontrar uma tabela em um banco de dados que tem uma coluna para datas que certas ações (ou vendas) teve lugar. Você também encontrará tabelas que possuem uma coluna para os tempos que certas ações tomaram place.Use da Cadeia A data e horário que é melhor digitados em uma string.
Na instrução SQL para inserir uma linha na tabela, a data ou hora é comumente digitado em uma seqüência de caracteres, como, '2012-05-21' ou '22: 45: 56 ', respectivamente. A data, '2012-05-21' também pode ser escrita sem as aspas como em 20120521. Este número é formado, removendo as citações e as separações. Eu não recomendo que você use esse tipo de número de data em suas instruções SQL. Este número data não é um número comum no sentido de que ele não é um número de contagem. Assim, em suas instruções SQL, eu aconselho a usar datas em uma forma de seqüência o mais rápido possível.
Vou passar o resto desta parte da série para falar sobre os tipos de data e hora. Lembre-se, ao criar uma tabela no MySQL você tem que especificar o tipo de dados que a coluna irá tomar. Até agora, como data e hora estão em causa, eu dou-lhe os diferentes tipos nesta parte do series.The Data de Dados Digite o valor de dados de data em um comunicado MySQL SQL deve ser escrita como 'AAAA-MM-DD' ou 'YY- MM-DD ', onde AAAA é um ano de 4 dígitos e YY é um ano de 2 dígitos. Eu aconselho você a usar sempre o ano com 4 dígitos. Os exemplos são: '1998/02/15' e '12 -11-03 '.
MM é o mês em 2 dígitos de janeiro a dezembro, com janeiro sendo 01 de Dezembro de estar e 12. DD é um dia do mês, de 01 a um máximo de 31. Os hífens pode ser substituído por /, então '1998/02