MYSQL - MariaDb
09/01/2023
0
Como corrigir o erros para os seguinte comandos MySQL, usando https://onecompiler.com/mariadb/
CREATE TABLE IF NOT EXISTS modelo ( idmodelo INT NOT NULL, nome VARCHAR(12) NULL, PRIMARY KEY ( idmodelo ) ) ENGINE = InnoDB; CREATE TABLE IF NOT EXISTS composicao ( id_model INT NOT NULL, label1 VARCHAR(20) NOT NULL, label2 VARCHAR(20) NULL, label3 VARCHAR(20) NULL, label4 VARCHAR(20) NULL, label5 VARCHAR(20) NULL, label6 VARCHAR(20) NULL, label7 VARCHAR(20) NULL, label8 VARCHAR(20) NULL, label9 VARCHAR(20) NULL, label10 VARCHAR(20) NULL, label11 VARCHAR(20) NULL, label12 VARCHAR(20) NULL, INDEX id_model_idx ( id_model ASC) VISIBLE, CONSTRAINT id_model FOREIGN KEY ( id_model ) REFERENCES modelo ( idmodelo ) ON DELETE NO ACTION ON UPDATE NO ACTION ) ENGINE = InnoDB; CREATE TABLE IF NOT EXISTS usuarios ( iduser INT NOT NULL AUTO_INCREMENT, apelido VARCHAR(12) NOT NULL, nome VARCHAR(40) NOT NULL, cargo VARCHAR(12) NOT NULL, PRIMARY KEY ( iduser ) ) ENGINE = InnoDB; CREATE TABLE IF NOT EXISTS num_serie ( numero_serie VARCHAR(14) NOT NULL, data_fabrico DATE NOT NULL, id_modelo INT NULL, montador INT NULL, num_seriecol VARCHAR(45) NULL, PRIMARY KEY ( numero_serie ), INDEX id_model_idx ( id_modelo ASC) VISIBLE, INDEX id_montador_idx ( montador ASC) VISIBLE, INDEX data_idx ( data_fabrico ASC) VISIBLE, CONSTRAINT id_model FOREIGN KEY ( id_modelo ) REFERENCES modelo ( idmodelo ) ON DELETE NO ACTION ON UPDATE NO ACTION, CONSTRAINT id_montador FOREIGN KEY ( montador ) REFERENCES usuarios ( iduser ) ON DELETE NO ACTION ON UPDATE NO ACTION ) ENGINE = InnoDB; CREATE TABLE IF NOT EXISTS garantias ( etiqueta_garantia VARCHAR(14) NOT NULL, data_inserida DATE NULL, id_num_serie VARCHAR(14) NULL, pessoa_id INT NULL, PRIMARY KEY ( etiqueta_garantia ), INDEX data_idx ( data_inserida ASC) VISIBLE, INDEX num_serie_idx ( id_num_serie ASC) INVISIBLE, INDEX garantia_idx ( etiqueta_garantia ASC) VISIBLE, INDEX id_pessoa_idx ( pessoa_id ASC) VISIBLE, CONSTRAINT id_pessoa FOREIGN KEY ( pessoa_id ) REFERENCES usuarios ( iduser ) ON DELETE NO ACTION ON UPDATE NO ACTION, CONSTRAINT id_ns FOREIGN KEY ( id_num_serie ) REFERENCES num_serie ( numero_serie ) ON DELETE NO ACTION ON UPDATE NO ACTION ) ENGINE = InnoDB;--SET SQL_MODE=@OLD_SQL_MODE;
Daniel Fernandes
Curtir tópico
+ 0
Responder
Posts
Clique aqui para fazer login e interagir na Comunidade :)