SóProvas


ID
1664242
Banca
IESES
Órgão
TRE-MA
Ano
2015
Provas
Disciplina
Banco de Dados
Assuntos

Qual o comando SQL deve ser executado para criar a tabela Cachorro com os atributos, idCachorro, nome, raça, idade, sendo idCachorro a chave primária?

Alternativas
Comentários
  • Amigos, em qual banco de dados se define a chave primária na mesma linha de comando da definição da tabela usando a palavra primary key diretamente? 

    Segue exemplos do uso no oracle e no sql server usando apenas os campos de id e nome:

    oracle

    create table cachorro ( ID (10,0) not null, NOME VARCHAR2(100) constraint nn_equipa_nome not null, constraint PK_EQUIPA primary key (ID_EQUIPA) );

    sql server

    CREATE TABLE [dbo].[cachorro]( [ID] [int] IDENTITY(1,1) NOT NULL, [nome] [varchar](40), CONSTRAINT [PK_id_cachorro] PRIMARY KEY CLUSTERED ([ID]) )