ARMAZENAR CODIGO NO BD
Olá, estou trabalhando num sistema que recebe dados de dispositivo externo, tenho que tratar esses dados atraves de funções que já tenho prontas, mas para cada tipo de "carro" escolhido a função é diferente, e se eu for fazer um IF ou select case, ficará muito grande com certeza, Pergunta:
1) Posso "armazenar" uma função em um campo do bd e executá-la?
Tipo assim : Escolhi o carro "Gol", no registro tem o campo função(uma string que contem o código da função ou apenas o nome), o sistema executa esta função.
Me ajudem
1) Posso "armazenar" uma função em um campo do bd e executá-la?
Tipo assim : Escolhi o carro "Gol", no registro tem o campo função(uma string que contem o código da função ou apenas o nome), o sistema executa esta função.
Me ajudem
Não é impossÃvel, mas também não é recomendável. O ideal, se você pretende um tratamento distinto por categoria, é gerar Views ou Stored Procedures que retornem o que você deseja. Há funções estruturadas para tratamento condicional na maioria dos engines.
Tópico encerrado , respostas não são mais permitidas