Skip to Content
Guia de Bolso SQL, 4ª Edição
book

Guia de Bolso SQL, 4ª Edição

by Alice Zhao
April 2025
Intermediate to advanced
356 pages
5h 18m
Portuguese (Portugal, Brazil)
O'Reilly Media, Inc.
Book available
Content preview from Guia de Bolso SQL, 4ª Edição

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.

Tabela 6-1. Tipos de dados em SQL
Numérico Cordas Data e hora Outros

Inteiro (123)

Decimal (1.23)

Ponto flutuante (1.23e10)

Personagem ('hello')

Unicode ('西瓜')

Data ('2021-12–01')

Tempo ('2:21:00')

Datetime ('2021-12-01 2:21:00')

Booleano (TRUE)

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.

Tabela 6-2. Literais em SQL
Categoria Subcategoria Valores de exemplo

Numérico

Inteiro

123

+123

-123

Decimal

123.45

+123.45

-123.45

Ponto flutuante

123.45E+23 ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Livro de Receitas SQL, 2ª Edição

Livro de Receitas SQL, 2ª Edição

Anthony Molinaro, Robert de Graaf
Aprendendo estilos de API

Aprendendo estilos de API

Lukasz Dynowski, Marcin Dulak

Publisher Resources

ISBN: 9798341642010