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: Nomeie a data para o oponente na final sendo Ignasi Villacampa.
 ###Tabelas: CREATE TABLE list_of_housing_and_construction_ministers (list_of_housing_and_construction_ministers_id AUTO_INCREMENT PRIMARY KEY, Minister VARCHAR, Party VARCHAR, Governments VARCHAR, Term start VARCHAR, Term end VARCHAR) CREATE TABLE jdf_coast_guard (jdf_coast_guard_id AUTO_INCREMENT PRIMARY KEY, Name of Ship VARCHAR, Length VARCHAR, Max speed VARCHAR, Crew/Capacity VARCHAR, Class VARCHAR, Builder VARCHAR, Delivery INT) CREATE TABLE singles_titles (singles_titles_id AUTO_INCREMENT PRIMARY KEY, Date VARCHAR, Tournament VARCHAR, Surface VARCHAR, Opponent in the final VARCHAR, Score VARCHAR) CREATE TABLE 2003_broadway_revival (2003_broadway_revival_id AUTO_INCREMENT PRIMARY KEY, Year INT, Award VARCHAR, Category VARCHAR, Nominee VARCHAR, Result VARCHAR) CREATE TABLE b (b_id AUTO_INCREMENT PRIMARY KEY, Player VARCHAR, No. VARCHAR, Nationality VARCHAR, Position VARCHAR, Years in Toronto VARCHAR, School/Club Team VARCHAR)  
SELECT Date FROM singles_titles WHERE Opponent in the final = ignasi villacampa