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 um novo registro de origem sustentável para 'ABC Cafe' com uma classificação de 4 e uma data de '2022-02-01' se ele ainda não existir.
 ###Tabelas: 
CREATE TABLE sustainable_sourcing (restaurant_id INT, rating INT, sourcing_date DATE);
INSERT INTO sustainable_sourcing (restaurant_id, rating, sourcing_date) SELECT 1, 4, '2022-02-01' FROM (SELECT 1 FROM sustainable_sourcing WHERE restaurant_id = 1 AND sourcing_date = '2022-02-01') AS dummy WHERE NOT EXISTS (SELECT 1 FROM sustainable_sourcing WHERE restaurant_id = 1 AND sourcing_date = '2022-02-01');