CONSTRAINT PK_TABELA_DE_VENDEDORES PRIMARY KEY (MATRICULA); (MATRICULA INT(5), NOME VARCHAR(100), PERCENTUAL_COMISSÃO FLOAT)
CONSTRAINT PK_TABELA_DE_VENDEDORES PRIMARY KEY (MATRICULA); (MATRICULA INT(5), NOME VARCHAR(100), PERCENTUAL_COMISSÃO FLOAT)
Olá Miguel, tudo bem?
A sua query está escrita de forma incorreta, para criar uma primary key de uma tabela que já existe, você precisa alterar a tabela e especificar a criação da constraint:
ALTER TABLE TABELA_DE_VENDEDORES ADD CONSTRAINT PK_TABELA_DE_VENDEDORES PRIMARY KEY (MATRICULA);
Caso a tabela ainda não existe você pode criar a primary key de duas formas, primeiro cria a tabela e depois realiza a criação da chave:
CREATE TABLE TABELA_DE_VENDEDORES (
MATRICULA varchar(5),
NOME varchar(100),
PERCENTUAL_COMISSAO float
);
ALTER TABLE TABELA_DE_VENDEDORES ADD CONSTRAINT PK_TABELA_DE_VENDEDORES PRIMARY KEY (MATRICULA);
Ou você pode criar a primary key, no momento da criação da tabela:
CREATE TABLE TABELA_DE_VENDEDORES (
MATRICULA varchar(5) primary key,
NOME varchar(100),
PERCENTUAL_COMISSAO float
);
Você poderia utilizar uma dessas formas para criar a primary key e depois falar pra gente se deu certo!
Aguardo o seu retorno!