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: Identificar as espaçonaves usadas em missões para Urano e sua duração máxima de missão.
 ###Tabelas: 
CREATE TABLE spacecraft_missions (spacecraft_id INT, mission_id INT, mission_duration INT); INSERT INTO spacecraft_missions (spacecraft_id, mission_id, mission_duration) VALUES (1, 1, 300), (2, 2, 500), (3, 3, 1200), (4, 4, 700), (5, 5, 1500); CREATE TABLE space_missions (mission_id INT, name TEXT, destination TEXT); INSERT INTO space_missions (mission_id, name, destination) VALUES (1, 'Uranus Probe 1', 'Uranus'), (2, 'Uranus Probe 2', 'Uranus'), (3, 'Neptune Orbiter 1', 'Neptune'), (4, 'Neptune Orbiter 2', 'Neptune'), (5, 'Voyager 2', 'Uranus');
SELECT s.name AS spacecraft_name, sm.mission_duration FROM spacecraft_missions sm JOIN space_missions s ON sm.mission_id = s.mission_id WHERE s.destination = 'Uranus' ORDER BY sm.mission_duration DESC LIMIT 1;