24/02/2014, 11:09
|
| | Fecha de Ingreso: febrero-2014
Mensajes: 6
Antigüedad: 10 años, 10 meses Puntos: 0 | |
Respuesta: Procedimientos anidados en sql server 2005 Mmmmm... primero gracias por responder...
Lo que estoy haciendo no es diseñar la BD, esta ya existe y hay un sistema corriendo sobre ella, ...el problema es que esta basada en un estandar para almacenar informacion clinica (no se si has oido hablar de openEHR) con la estructura de Item, Cluster, Element que explique... o sea: padre, hijo, hijo.....hijo...por decirlo de otra forma... Ese estandar tiene esa estructura, yo simplemente quiero obtener los datos de ahi.... precisamente porque hasta ahora no se ha podido dado que este estandar es nuevo...
La solucion que encontre hasta ahora es ir llenando una tabla con los datos que voy obteniendo, y cuando llegue al #max de anidamiento, de un BREAK y return 1 para saber que no terminó, para ello utilizo var globales... Luego pienso hacer un job que ejecute este procedure cada un time, chequeando si terminó (si no me dio return 1) y de lo contrario volver a ejecutarlo, continuando con el llenado de la tabla que construyo y persisto en la BD con este proposito (obtener los datos clinicos organizados)...
Saludos... |