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 para uma doação de $250 feita por um doador da Índia para a categoria de Saúde em 15 de março de 2022.
 ###Tabelas: 
CREATE TABLE Donations (DonationID INT, DonorID INT, Amount DECIMAL, DonationDate DATE, Country TEXT); INSERT INTO Donations (DonationID, DonorID, Amount, DonationDate, Country) VALUES (1, 1, 50, '2022-01-01', 'USA'), (2, 1, 75, '2022-01-01', 'USA'), (3, 2, 100, '2022-02-01', 'Canada'), (4, 3, 200, '2022-03-01', 'Mexico'), (5, 4, 150, '2022-03-01', 'Brazil'); CREATE TABLE ProgramCategories (CategoryID INT, Category TEXT); INSERT INTO ProgramCategories (CategoryID, Category) VALUES (1, 'Education'), (2, 'Health'), (3, 'Environment'), (4, 'Other'); CREATE TABLE Programs (ProgramID INT, CategoryID INT); INSERT INTO Programs (ProgramID, CategoryID) VALUES (101, 1), (102, 2), (103, 3), (104, 4);
INSERT INTO Donations (DonationID, DonorID, Amount, DonationDate, Country) VALUES (6, NULL, 250, '2022-03-15', 'India'); UPDATE Donations SET ProgramID = (SELECT P.ProgramID FROM Programs P INNER JOIN ProgramCategories PC ON P.CategoryID = PC.CategoryID WHERE PC.Category = 'Health') WHERE DonationID = 6;