Array
(
)

create function

Wgvieira
   - 29 jun 2013

Bom dia galera,
Estou tentando criar uma função no SQL server que recebe quatro parâmetros. Estou usando um select com os parâmetros e retornar um tabela ou então retorna uma mensagem na tela com "tabela vazia"
Aguardo pela ajuda
obrigado

Joel Rodrigues
   - 29 jun 2013

Qual é sua dificuldade? Veja os links indicados pelo Roniere e caso tenha alguma dúvida específica, é só falar.

0
|
0

Wgvieira
   - 29 jun 2013

eu preciso que retorne uma tabela, caso usando uma consulta sql popule essa tabela; caso contrário retorne somente a mensagem 'tabela vazia'. Pensei em usar um if/else. minha dúvida é o uso de condições nas funções que retornem dados do tipos table.

0
|
0

Joel Rodrigues
   - 29 jun 2013

Você quer verificar se a tabela está vazia? Experimente usar:
#Código

IF EXISTS(SELECT * FROM @TABELA)

Ou seja, se existir alguma coisa na tabela, retorne-a. Com relação ao tipo de retorno, você precisa deixar isso bem definido. Não dá para OU retornar um tipo OU outro.

0
|
0

Roniere Almeida
   - 02 jul 2013

Joel, esse tipo de comando T-SQL, vc encontra em quais apostilas ou livros.

0
|
0

Joel Rodrigues
   - 02 jul 2013


Citação:
Joel, esse tipo de comando T-SQL, vc encontra em quais apostilas ou livros.

Vixe, citar apostila específica é complicado. Nunca li nenhum livro ou apostila sobre T-SQL. Aprendi a maior parte na prática mesmo.

0
|
0

Joel Rodrigues
   - 09 jul 2013

Conseguiu resolver?

0
|
0

Wgvieira
   - 10 jul 2013

consegui resolver.

obrigado pela ajuda

0
|
0

Joel Rodrigues
   - 10 jul 2013

Obrigado pelo retorno.
Estou marcando o tópico como Concluído.

0
|
0