Me alegra que encontraras la solución.
De todos modos, te recomiendo encarecidamente no poner código de programación (es contrario a las
reglas del foro), en este foro sólo vale SQL y Base de Datos. Con código de programación, los que somos DBA no podemos establecer a simple vista si el error es de estructura, sintaxis, lógica o simplemente de aplicación. Por eso la exigencia.