Wpis z mikrobloga

Mirki robie kurs #java z #javastart mam problem z #sql dostaje Executing SQL script in server
ERROR: Error 1215: Cannot add foreign key constraint
SQL Code:
-- -----------------------------------------------------
-- Table
wypok.userrole
-- -----------------------------------------------------
CREATE TABLE IF NOT EXISTS
wypok.user
role (
rolename VARCHAR(45) NOT NULL,
username VARCHAR(45) NOT NULL,
PRIMARY KEY (
role
name, username),
INDEX
fkrolehasuserrole1idx (rolename ASC),
INDEX
fkuserroleuserusernameidx (username ASC),
CONSTRAINT
fk
rolehasuserrole1
FOREIGN KEY (
role
name)
REFERENCES
wypok.role (rolename)
ON DELETE NO ACTION
ON UPDATE NO ACTION,
CONSTRAINT
fk
userroleuser_username
FOREIGN KEY (
username)
REFERENCES
wypok.user (username)
ON DELETE NO ACTION
ON UPDATE NO ACTION)
ENGINE = InnoDB

SQL script execution finished: statements: 9 succeeded, 1 failed

Całe zapytanie :https://pastebin.com/UVLB2TSv

#naukaprogramowania #pytaniedoeksperta
  • 6