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: Inserir novos registros de protocolo de segurança para os produtos químicos 'Li' e 'Be' se eles não existirem na tabela 'safety_protocols'.
 ###Tabelas: 
CREATE TABLE safety_protocols (chemical_name VARCHAR(255), safety_rating INT, last_inspection_date DATE); INSERT INTO safety_protocols (chemical_name, safety_rating, last_inspection_date) VALUES ('H2O', 90, '2020-01-01'), ('CO2', 70, '2019-12-01');
INSERT INTO safety_protocols (chemical_name, safety_rating, last_inspection_date) SELECT 'Li' as chemical_name, 85 as safety_rating, '2020-03-01' as last_inspection_date UNION ALL SELECT 'Be' as chemical_name, 80 as safety_rating, '2020-02-01' as last_inspection_date WHERE NOT EXISTS (SELECT * FROM safety_protocols WHERE chemical_name IN ('Li', 'Be'));