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: Qual é o montante total de financiamento climático fornecido por bancos de desenvolvimento na região do Pacífico para projetos de adaptação climática nos últimos 3 anos?
 ###Tabelas: 
CREATE TABLE climate_finance (bank VARCHAR(50), region VARCHAR(50), type VARCHAR(50), year INT, amount INT); INSERT INTO climate_finance (bank, region, type, year, amount) VALUES ('Asian Development Bank', 'Pacific', 'Adaptation', 2019, 5000000); INSERT INTO climate_finance (bank, region, type, year, amount) VALUES ('Asian Development Bank', 'Pacific', 'Adaptation', 2020, 6000000); INSERT INTO climate_finance (bank, region, type, year, amount) VALUES ('World Bank', 'Pacific', 'Adaptation', 2019, 7000000); INSERT INTO climate_finance (bank, region, type, year, amount) VALUES ('World Bank', 'Pacific', 'Adaptation', 2020, 8000000);
SELECT SUM(amount) FROM climate_finance WHERE region = 'Pacific' AND type = 'Adaptation' AND year BETWEEN 2019 AND 2021;