Autor: Dian mundo comum
Fonte: desenvolvimento de banco de dados SQL
Hoje trarei a vocês tipos de dados SQL comuns.Espero que você consiga digerir esses conhecimentos básicos, que serão de grande ajuda para o aprendizado e aprimoramento do SQL!
Definição de tipo de dados SQL comumente usado
O tipo de dados define o tipo de valor armazenado na coluna.
Função de tipos de dados comumente usados em SQL
Cada coluna na tabela do banco de dados precisa ter um nome e tipo de dados.
Os desenvolvedores de SQL devem determinar o tipo de dados que cada coluna da tabela armazenará ao criar a tabela SQL. O tipo de dados é um rótulo que é um guia para o SQL entender que tipo de dados cada coluna espera armazenar, além de identificar como o SQL interage com os dados armazenados.
Tipos de dados comuns
Esses tipos de dados geralmente são usados ao definir estruturas e variáveis de tabelas e têm um método de escrita fixo. Podemos construir algumas tabelas para dar um exemplo:
Script de amostra
--Criar tabela de clientes Clientes CRIAR TABELA [dbo]. [Clientes] ( [ID do cliente] [INT] IDENTIDADE (1,1) NÃO NULO, [Nome] [VARCHAR] (10) NULO, [Endereço] [VARCHAR] ( 50) NULL, [City] [VARCHAR] (20) NULL, [CEP] [CHAR] (6) NULL, [Province] [VARCHAR] (20) NULL ); --Criar Pedidos CRIAR TABELA [dbo]. [Pedidos] ( [ID do pedido] [INT] IDENTIDADE (1,1) NÃO NULO, [ID do cliente] [INT] NULO, [ID do funcionário] [INT] NULO, [Data do pedido] [DATA HORA] NULO, [Entrega ID] [INT] NULL ); --Criar uma tabela de produtos Produtos CREATE TABLE [dbo]. [Produtos] ( [ID do produto] [INT] IDENTITY (1,1) NOT NULL, [Name] [VARCHAR] (20) NULL , [ID do fornecedor] [INT] NULL, [ID do catálogo] [INT] NULL, [especificação] [VARCHAR] (50) NULL, [Preço] [NUMÉRICO] (18, 2) NULO ); --Criar Fornecedores CRIAR TABELA [dbo]. [Fornecedores] ( [ID do Fornecedor] [INT] IDENTIDADE (1,1) NÃO NULO, [Fornecimento Nome da empresa] [VARCHAR] (20) NULL, [Endereço] [VARCHAR] (50) NULL, [Cidade] [VARCHAR] (20) NULL, [CEP] [CHAR] (6) NULL, [Província] [VARCHAR] (20) NULL );
O acima é a instrução de construção de tabela do banco de dados demo. Os mais usados são INT, CHAR, VARCHAR, DATETIME, NUMERIC e outros tipos de dados. Os colchetes acima ([]) podem ser omitidos.
Nota: Em bancos de dados diferentes, o mesmo tipo de dados pode ter nomes diferentes. Mesmo que o nome seja o mesmo, o tamanho e outros detalhes podem ser diferentes! Fique à vontade para verificar o arquivo!
anotação
Os tipos de dados acima são relativamente completos. Os tipos de dados comumente usados no SQL Server são INT (tipo inteiro), VARCHAR (tipo de caractere de comprimento variável), CHAR (tipo de caractere de comprimento fixo), DATETIME (tipo de data, com hora), TIME (tipo de hora, sem data). Esses tipos de dados serão usados ao construir tabelas e alguns outros parâmetros de definição também serão usados.