O instrutor informa que se precisarmos de informações do erro ou de informações do ultimo comando executado podemos usar GET DIAGNOSTICS ou GET STACKED DIAGNOSTICS, mas pra mim não ficou claro como ambos seriam usados em situações diferentes.
Principalmente porque na aula usamos GET DIAGNOSTICS stack = PG_CONTEXT para retornar uma pilha de chamadas. Mas para retornar uma pilha de chamadas não seria o GET STACKED DIAGNOSTICS?
Agradeço se alguem puder explicar com exemplos mesmo que simples.