ok miren mi problema esta muy facil se programara en visual basic o algun lenguaje de programacion que si manejo, pero la actividad es esta, crear un proc. almc. qué lea dos datos de entrada y entregue dos de salida, el primer dato es un id de un mensaje de error que se debe mandar, el segundo sera un campo de cadena variable varchar en donde habran datos separados por comas como en un archivo csv algo asi "1,2,3,4,5" y al momento que lo lea lo separe algo asi
1
2
3
4
5
esta tarea ya la tengo ya me recibe el texto en comas y los separa en una tabla aparte, ahora lo que debo de hacer es leer el mensaje con el primer parametro que se mando al store procedure, les recuerdo ke recibe dos campos el primero es un id del mensaje y el segundo es el texto separado por comas, algo asi
("11a","var1,var2,var3")
selecciono el mensaje 11a y me devuelve una columna llamada mensaje corto este mensaje corto es algo como esto:
La matricula &matricula para el alumno &alumno de la carrera &carrera es incorrecta
en donde yo debo reemplazar &matricula por var1 ke me mando en el parametro y asi sucesivamente, pero deben de ser los campos exactos si no mandar un mensaje de error,
alguien podria ayudarme?? me comentaron que con un cursor puedo recorrer los datos de la tabla donde se guardan los datos separados por comas y con algo como un replace cambiar ese texto por otro, pero el problema es ke no se usar cursores, alguien tiene una mejor idea de como hacerlo o ke me expliken el funcionamiento de...