No exercício o professor usa SELECT para trazer o resultado da função. Porém, até o momento estávamos usando EXEC ou PRINT para as funções.
Quais são as situações em que se usa SELECT, EXEC ou PRINT nas funções?
ATÉ 50% OFF
TÁ ACABANDO!
0 dias
0 horas
0 min
0 seg
No exercício o professor usa SELECT para trazer o resultado da função. Porém, até o momento estávamos usando EXEC ou PRINT para as funções.
Quais são as situações em que se usa SELECT, EXEC ou PRINT nas funções?
Olá Igor, boa noite!
Tudo bem?
SELECT @local_variable normalmente é usado para retornar um único valor na variável. No entanto, quando expression é o nome de uma coluna, ela pode retornar vários valores. Se a instrução SELECT retornar mais de um valor, à variável será atribuído o último valor retornado.
Já o print é usado para exibir uma cadeia de caracteres não unicode que pode varia entre 4000 (nvarchar) e 8000 (varchar).
Quanto ao exec é usado para excultar alguma atividade como por ex um procedure.
Ex: Exec usp_nome_qualquer
Espero ter ajudado.