Capítulo 6. Tipos de dados
Este trabalho foi traduzido com recurso a IA. Agradecemos o teu feedback e comentários: translation-feedback@oreilly.com
Numa tabela SQL, cada coluna só pode incluir valores de um único tipo de dados. Este capítulo aborda os tipos de dados comumente utilizados, bem como como e quando utilizá-los.
O seguinte comando especifica três colunas, juntamente com o tipo de dados de cada coluna: id contém valores inteiros, name contém valores com até 30 caracteres e dt contém valores de data:
CREATE TABLE my_table ( id INT, name VARCHAR(30), dt DATE );
INT, VARCHAR, e DATE são apenas três dos muitos tipos de dados em SQL. A Tabela 6-1 lista quatro categorias de tipos de dados, juntamente com subcategorias comuns. A sintaxe dos tipos de dados varia muito de acordo com o RDBMS, e as diferenças são detalhadas em cada secção deste capítulo.
| Numérico | Cordas | Data e hora | Outros |
|---|---|---|---|
Inteiro ( Decimal ( Ponto flutuante ( |
Personagem ( Unicode |
Data Tempo ( Datetime ( |
Booleano ( Binário (imagens, documentos , etc.) |
A Tabela 6-2 lista exemplos de valores de cada tipo de dados para mostrar como são representados em SQL. Estes valores são frequentemente referidos como literais ou constantes.
| Categoria | Subcategoria | Valores de exemplo |
|---|---|---|
Numérico |
Inteiro |
|
Decimal |
|
|
Ponto flutuante |
|