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: Atualize o nome do proprietário da propriedade na tabela de propriedades.
 ###Tabelas: 
CREATE TABLE public.properties (id SERIAL PRIMARY KEY, property_address VARCHAR(255), property_owner_name VARCHAR(255), property_owner_email VARCHAR(255)); INSERT INTO public.properties (property_address, property_owner_name, property_owner_email) VALUES ('123 Main St', 'John Smith', 'john.smith@example.com'), ('456 Elm St', 'Jane Doe', 'jane.doe@example.com'), ('789 Oak St', 'Mary Major', 'mary.major@example.com');
WITH updated_name AS (UPDATE public.properties SET property_owner_name = 'Mary Newname' WHERE property_address = '789 Oak St' RETURNING *) INSERT INTO public.properties (property_address, property_owner_name, property_owner_email) SELECT property_address, property_owner_name, property_owner_email FROM updated_name;