Abaixo está uma instrução que descreve uma tarefa de geração de SQL, combinada com uma entrada que fornece mais contexto sobre os esquemas de tabela disponíveis. Escreva o código SQL que responda adequadamente à solicitação
 ###Instrução: Excluir um local de escavação específico e seus artefatos relacionados
 ###Tabelas: 
CREATE TABLE ExcavationSites (SiteID int, Name varchar(50), Country varchar(50), StartDate date); INSERT INTO ExcavationSites (SiteID, Name, Country, StartDate) VALUES (2, 'Site B', 'Canada', '2011-01-01'); CREATE TABLE Artifacts (ArtifactID int, SiteID int, Name varchar(50), Description text, DateFound date); INSERT INTO Artifacts (ArtifactID, SiteID, Name, Description, DateFound) VALUES (2, 2, 'Artifact Y', 'A Canadian artifact', '2015-03-04');
DELETE a, es FROM Artifacts a INNER JOIN ExcavationSites es ON a.SiteID = es.SiteID WHERE es.SiteID = 2;