Alguns procedimentos armazenados retornam parâmetros de saída além de linhas de conjuntos de resultados. A transformação SQL retorna parâmetros de saída na última linha. Ela não inclui os parâmetros de saída de ocorrência única nas linhas de conjuntos de resultados.
Por exemplo, você grava um procedimento armazenado que recebe um ID de funcionário e retorna o nome do funcionário no parâmetro de saída 1 e o departamento no parâmetro de saída 2. O procedimento armazenado também retorna uma linha para cada dia de licença que o funcionário teve ao longo do ano. A linha contém a data, o número de horas e o motivo da ausência.
O conjunto de resultados contém um número diferente de linhas para cada funcionário. Cada linha do conjunto de resultados contém um nome de funcionário e um departamento vazios. A transformação SQL retorna o nome do funcionário e o departamento após o conjunto de resultados. O nome do funcionário e o departamento aparecem na última linha.