Erro na chave estrangeira no sqlite,preciso de ajuda

1 resposta
sqlite
J
CREATE TABLE VEICULO (
  PLACA CHAR(7) PRIMARY KEY
  , MARCA VARCHAR(100) NOT NULL
  , MODELO VARCHAR(100) NOT NULL
  , COR VARCHAR(100) NOT NULL
  , CODIGO INT NOT NULL FOREIGN KEY REFERENCES PROPRIETARIO
)

1 Resposta

L

Qual erro?

Olha esse exemplo tirado do site do SQLite:

CREATE TABLE track(
  trackid     INTEGER, 
  trackname   TEXT, 
  trackartist INTEGER,
  FOREIGN KEY(trackartist) REFERENCES artist(artistid)
);

Repare que a forma de declarar é diferente da forma como vc fez. Tente adaptar seu código com o exemplo acima.

FONTE: https://www.sqlite.org/foreignkeys.html

Criado 21 de novembro de 2021
Ultima resposta 22 de nov. de 2021
Respostas 1
Participantes 2