ME PUEDEN AYUDAR A ENTENDER ESTE CODIGO QUE ESTA EN SQL
SELECT COUNT(*) FROM INFORMATION_SCHEMA.SCHEMATA WHERE SCHEMA_NAME=@pSCHEMA
Y COMO SERIA EN ORACLE;
SALUDOS CORDIALES
| |||
Obtener esquemas de Oracle ME PUEDEN AYUDAR A ENTENDER ESTE CODIGO QUE ESTA EN SQL SELECT COUNT(*) FROM INFORMATION_SCHEMA.SCHEMATA WHERE SCHEMA_NAME=@pSCHEMA Y COMO SERIA EN ORACLE; SALUDOS CORDIALES |
| ||||
Respuesta: Obtener esquemas de Oracle @carrillo1802_: No cuelgues tus preguntas de posts ajenos. Si tienes dudas, abre un tema propio.
__________________ ¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente... "El problema es la interfase silla-teclado." (Gillermo Luque) |
| |||
Respuesta: Obtener esquemas de Oracle ESTO Y MIGRANDO UN STORED PROCEDUE QUE ESTA EN SQL A ORACLE ME ECONTRE CON ESTE CODIGO DONDE SI EL ESQUEMA ES IGUAL A CERO ME ARROJE UNA EXCEPCION . ESTE ES EL CODGIO COMPLETO
Código SQL:
Ver original |
| ||||
Respuesta: Obtener esquemas de Oracle Volviendo a algo que ya te dije en un post anterior tuyo (este post), no puede saltar de DBMS en DBMS sin respetar estructuras, sintaxis y elementos propios de cada uno. Estás posteando tu problema en el foro de Oracle, pero usando una base de datos de MySQL (NFORMATION_SCHEMA.SCHEMATA ), junto con sintaxis más propia de SQL Server (RAISERROR, faltan terminadores de sentencias) ... Así jamás te va a funcionar. Creo que ya te dije que no puedes portar el código de uno a otro DBMS. DEbes olvidarte de lo aprendido en uno cuando pasas al otro, y referirte al manual de ESE motor. Si lo hubieses hecho, no tendrías este problema. En síntesis: NO PUEDES MIGRAR. Debes REESCRIBIR con una nueva lógica, para obtener el MISMO RESULTADO. NO MIGRES. ESCRIBELO desde CERO. Por cierto, si el codigo devuelve una excepción al menos deberías postearnos su numero y el mensaje de error devuelto. No podemos adivinar lo que estás viendo en tu pantalla. Nota final: Si ese código que posteas es el código "completo", desde ya te digo que no servirá, ni para Oracle, ni para MySQL, por cuanto está incompleto desde su declaración.
__________________ ¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente... "El problema es la interfase silla-teclado." (Gillermo Luque) |