Ir para conteúdo

POWERED BY:

Arquivado

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

Hell_

Nome da Tabela e Campo como parametros

Recommended Posts

Olá pessoal.

Como posso criar um Stored Procedure

tendo como parametros o nome da tabela e um determinado campo?

 

Tentei o seguinte, mas da erro na hora de executar.

 

delimiter |

create procedure apagarNulo(tabela varchar(10), campo varchar(10))

begin

delete * from tabela where campo = '';

end

|

 

Error Code:1054 Unknouwn Column 'XXXXX' in 'field list'

 

 

Como deleto registros nulos?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Mas você quer uma procedure só para isso ?

Nao precisa.

Só coloca o Delete com a condição desejada.

 

Mas com procedure eu faria assim:

 

create procedure apagarNulo
   tabela varchar(10),
   campo varchar(10)
as begin
   delete from @tabela where @campo = '';
end

dae para executar:

exec apagarNulo 'nome-tabela', 'nome-campo'

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.