No que tange à linguagem SQL, mais especificamente a linguagem de Manipulação de Dados (DML), o comando INSERT tem a função de inserir tuplas em uma tabela. Dadas as informações a seguir (script de criação de tabelas e dados da tabela FORNECEDOR), analise-as e assinale a alternativa correta em que sua execução NÃO apresentará erros de sintaxe e NÃO irá ferir restrições estabelecidas na criação das tabelas.
CREATE TABLE `FORNECEDOR` (
`IDFORNECEDOR` int(11) NOT NULL,
`NOME_FANTASIA` varchar(45) DEFAULT NULL,
`RAZAO_SOCIAL` varchar(45) DEFAULT NULL,
`CNPJ` int(11) DEFAULT NULL,
PRIMARY KEY (`IDFORNECEDOR`)
) ENGINE=InnoDB;
CREATE TABLE `ENTRADA_NOTA_FISCAL` (
`CDENTRADA_NOTA_FISCAL` int(11) NOT NULL AUTO_INCREMENT,
`DTPEDIDO` date DEFAULT NULL,
`DTENTREGA` date DEFAULT NULL,
`STATUS` char(1) NOT NULL,
`NU_NOTAFISCAL` int(12) DEFAULT NULL,
`IDFORNECEDOR` int(11) DEFAULT NULL,
PRIMARY KEY (`CDENTRADA_NOTA_FISCAL`) USING BTREE,
KEY `FK_FORNECEDOR` (`IDFORNECEDOR`),
CONSTRAINT `FK_FORNECEDOR` FOREIGN KEY (`IDFORNECEDOR`) REFERENCES `FORNECEDOR` (`IDFORNECEDOR`)
ON DELETE RESTRICT
ON UPDATE RESTRICT
) ENGINE=InnoDB;
Dados da Tabela Fornecedor:
