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: Excluir todos os registros de contratos inteligentes com data de criação anterior a 2018-01-01 da tabela de smart_contracts.
 ###Tabelas: 
CREATE TABLE smart_contracts (id INT, name VARCHAR(100), code VARCHAR(1000), creation_date DATE); INSERT INTO smart_contracts (id, name, code, creation_date) VALUES (1, 'SC_123', '0x123...', '2017-01-01'); INSERT INTO smart_contracts (id, name, code, creation_date) VALUES (2, 'OtherSC', '0x456...', '2018-05-05');
DELETE FROM smart_contracts WHERE creation_date < '2018-01-01';