Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Tiago Nader Lana

Usando EXECUTE

Recommended Posts

Olá Pessoal...

 

quero fazer um WHERE dentro do execute com um campo que é do tipo varchar

 

Tentei de duas formas:

 

execute('select * from ' + @Tabela + ' where Nome = ' + @Nome + '')

e assim:

 

execute('select * from ' + @Tabela + ' where Nome = '' + @Nome + ''')

Nenhuma das duas obtive o resultado.

 

Como faço?

 

Grato

Compartilhar este post


Link para o post
Compartilhar em outros sites

falai, tenta assim

execute('select * from ' + @Tabela + ' where Nome = ''' + @Nome + '''')

dica: pra te ajudar antes de fazer o execute faça um select na instrução pra você verificar o que será executado, dai com o resultado do select você executa em outra tela do sql query analyser

select ('select * from ' + @Tabela + ' where Nome = ''' + @Nome + '''')

 

t+

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.