SQL Server - CALCULO ARITMETICO

 
Vista:

CALCULO ARITMETICO

Publicado por achafio (37 intervenciones) el 25/10/2007 01:15:36
Tengo el siguiente dilema.

Tengo que crear un store procedure, en la cual el usuario deberá enviar una fórmula, luego el store deberá realizar el cálculo, pero el problema es que el usuario envia una formula tipo varchar, por ejemplo:

- (85+50)*2,
- (50+2)*(20-5)

Por sitar algunos ejemplos.

Como puedo hacer para poder realizar el cálculo de la fórmula que envia el usuario.

Espero puedan ayudarme.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
1
Responder

RE:CALCULO ARITMETICO

Publicado por Isaias (3308 intervenciones) el 26/10/2007 00:26:51
Tienes que hacerlo con Query Dinamico, te doy una idea:

execute sp_executesql N'SELECT (50+2)*(20-5)'
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar
Imágen de perfil de Marco antonio

RE:CALCULO ARITMETICO

Publicado por Marco antonio (2 intervenciones) el 04/01/2013 04:20:39
Gran Aporte, tu contribución es agradecida Isaías.!.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar