Olá Elvis, tudo bem?
Se você apenas executar sem selecionar nada, o Postgres vai executar todo o escopo, no seu caso seria da linha 1 até a 56.
Considerando a aula do professor, ele tinha mais alguns comandos acima, certo?
Logo, o Postgres não permite mais de uma visualização de query, por isso você acaba tendo que selecionar todo o comando de** INSERT**, para que ele execute somente o comando selecionado e ignore todo o resto.
Exemplo hipotético de uma query com vários comandos de SQL:
SELECT * FROM tabela
INSERT INTO tabela VALUES ('teste')
SELECT * FROM tabela
DELETE FROM tabela
Se eu apenas executar F5, ou clicar em Executar, o Postgres vai noticiar um erro, pois não será possível executar mais de um comando na mesma execução.
SELECT * FROM tabela
""INSERT INTO tabela VALUES ('teste')""
SELECT * FROM tabela
DELETE FROM tabela
Agora imagine que, o que está em aspas é apenas o que eu selecionei, se eu executar, o Postgres vai entender apenas a execução de INSERT.