O ALTER FUNCTION CONFORME O PROFESSOR DESCREVE >
(ALTER FUNCTION EnderecoCompleto) está incompleto.
o correto deve ser
ALTER FUNCTION [dbo].[EndereçoCompleto]
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
O ALTER FUNCTION CONFORME O PROFESSOR DESCREVE >
(ALTER FUNCTION EnderecoCompleto) está incompleto.
o correto deve ser
ALTER FUNCTION [dbo].[EndereçoCompleto]
Olá Monique, tudo bem?
Na realidade não informar o [dbo] a frente do nome da função não é um erro, pois [dbo] é o esquema padrão do SQL Server, por padrão todas as tabelas criadas no seu banco de dados serão criadas no esquema [dbo], como também todas as funções e procedures, quando não é informado o nome do esquema, automaticamente o SQL Server irá criar a função no esquema padrão, foi o que aconteceu com a função criada pelo instrutor. Porém, você pode criar outros esquemas, assim em vez de chamar [dbo], você vai referenciar ao novo esquema criado antes do nome da tabela ou da função, por exemplo. Você pode ler mais sobre isso na documentação do SQL Server.
Espero que tenha ajudado e bons estudos!