SQL - Ayuda!!!! Urgente!!! como ejecutar formula en SQL

 
Vista:

Ayuda!!!! Urgente!!! como ejecutar formula en SQL

Publicado por Wendy (7 intervenciones) el 14/06/2005 20:17:52
Hola Chicos, mi problema este:
Tengo una tabla en la cual tengo un campo que me registran formulas ejemplo
(IIF @TIPO = 'P' THEN @VALOR = @CARGO) (Esto esta guardado en el campo).
ahora bien estoy haciendo un Stored Procedure con un Cursor que recorra esa tabla y lo que deseo hacer es ejecutar esa formula en mi Stored Procedure, asi

Set @VALORT = @FOMULA (DONDE FORMULA TIENE TODO EL CAMPO).
Pero en realidad no hace nada. Lo he intentando de millon formas pero no se puede ejecutar algo asi.
Si tienen alguna solucion por favor ayudenmen. Me dicen que puede construir un PARSER, pero en relidad este termino es nuevo para mi.
Gracias por su ayuda.
Saludos,
Wendy
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Ayuda!!!! Urgente!!! como ejecutar formula en S

Publicado por JUSTO (1 intervención) el 14/06/2005 20:50:08
preguntale al correo del sabelotodo de isaias pescador que no trabaja y se la pasa contestando todas las preguntas de los foros.
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

RE:Me dicen que iislasc me puede ayudar

Publicado por Wendy (7 intervenciones) el 14/06/2005 21:44:28
Please necesito ayuda con mi pregunta gracias.
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

RE:Ayuda!!!! Urgente!!! como ejecutar formula en S

Publicado por Isaías Islas (5072 intervenciones) el 14/06/2005 21:56:52
¿Que motor de base de datos estas manejando?
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

RE:Ayuda!!!! Urgente!!! como ejecutar formula en S

Publicado por WEndy (7 intervenciones) el 14/06/2005 21:58:15
Mi base esta en SQL Server 7.0 si eso es lo que me preguntas.
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

RE:Ayuda!!!! Urgente!!! como ejecutar formula en S

Publicado por Isaías Islas (5072 intervenciones) el 14/06/2005 22:34:49
Si, esa fue mi pregunta.

Tengo algunas dudas

¿De donde salen las variables o que contienen?
@CARGO
@TIPO

Te recuerdo que en SQL Server, no existe la instruccion IIF
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

RE:Ayuda!!!! Urgente!!! como ejecutar formula en S

Publicado por WENDY (1 intervención) el 14/06/2005 23:19:19
SALEN DE TU C-ULO MEXICANO VAGO!
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

RE:Ayuda!!!! Urgente!!! como ejecutar formula en S

Publicado por WEndy (7 intervenciones) el 14/06/2005 23:32:39
Veo que no tienes muchos amigos por aqui, si quieres me puedes escribir a mi correo para tener un mejor contacto, hay personas que son envidiosa de lo que otros saben o tienen.
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

RE:Ayuda!!!! Urgente!!! como ejecutar formula en S

Publicado por Wendy (7 intervenciones) el 14/06/2005 23:30:38
Pues esas variables las caso de otro cursor que declaro mas arriba de mi procedure, en el cual lleno el @tipo y @cargo.

Si lo se asi que probe solo con el IF, pero aun asi no sale, es mas si tu coges una simple suma de variables las cuales esten seteadas con un valor especidifco y luego haces el set o el exec, tampoco te funciona.
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

RE:Ayuda!!!! Urgente!!! como ejecutar formula en S

Publicado por Wendy (7 intervenciones) el 14/06/2005 23:35:34
Por si acaso yo no envie ningun mensaje , dice Wendy pero no fui yo. Espero de tu ayuda.
GRacias de antemano
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
sin imagen de perfil

RE:Ayuda!!!! Urgente!!! como ejecutar formula en S

Publicado por Liliana (426 intervenciones) el 15/06/2005 13:21:18
Hola Wendy,
No es fácil con una sola línea ayudarte a resolver tu situación pero vamos de a poco.
Como dice Isaías, el IIF no es correcto, así que cambiá tu sentencia por:
(IF @TIPO = 'P' THEN @VALOR = @CARGO)
O
(SELECT @valor = CASE WHEN @tipo = 'P' THEN @cargo END)
Esto depende del lugar donde va a estar incluído el código.
Si querés mandar más detalles, lo vemos para ayudarte.
Otra sugerencia si me lo permitís, tratá de no usar cursores, tus procesos serán más consistentes y rápidos.
Saludos,
Liliana.
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

RE:Ayuda!!!! Urgente!!! como ejecutar formula en S

Publicado por Isaías Islas (5072 intervenciones) el 15/06/2005 17:05:57
Hola "gauchita"

Ya estableci comunicacion por correo con mi paisana (parece que vive en México) y el problema es que en la tabla donde guarda sus funciones, tambien hay, con CONSTANTES, no variables, por ejemplo:

IIF @VALOR = 'B' THEN (SUMA*1)/(INTINERARIO/MES)

Por decir algo.

Entonces estamos en la etapa de esclarecimiento de dudas.

Un saludo hasta las pampas Argentinas.
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
sin imagen de perfil

RE:Ayuda!!!! Urgente!!! como ejecutar formula en S

Publicado por Liliana (426 intervenciones) el 15/06/2005 17:43:56
Ok, amigo, entonces lo dejo en tus manos.
Un abrazo!
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

RE:Ayuda!!!! Urgente!!! como ejecutar formula en S

Publicado por Wendy (7 intervenciones) el 17/06/2005 01:51:23
Hola, disculpen la demora de revisar aqui, pero como dijo el companero estable comunicacion conmigo.

Gracias de todas manera, pero no soy de Mexico, soy de Ecuador.

Voy a probar las formas que me enviaron esta noche o maximo manana en la manana y les comunico.

Saludos.
Wendy.

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

RE:Ayuda!!!! Urgente!!! como ejecutar formula en S

Publicado por Isaías Islas (5072 intervenciones) el 18/06/2005 01:40:01
Si, ya me di cuenta que es del ECUADOR, pero no importa de donde sea, la vamos a ayudar.
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