Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Oracle »

Ayuda SQL Navigator

Estas en el tema de Ayuda SQL Navigator en el foro de Oracle en Foros del Web. Hola!! a ver si alguien me podria ayudar. Utilizo SQL Navigator 5 para ejecutar mis scrip en una base de datos Oracle y tengo un ...
  #1 (permalink)  
Antiguo 14/02/2008, 11:35
 
Fecha de Ingreso: febrero-2008
Mensajes: 12
Antigüedad: 16 años, 9 meses
Puntos: 0
Ayuda SQL Navigator

Hola!! a ver si alguien me podria ayudar. Utilizo SQL Navigator 5 para ejecutar mis scrip en una base de datos Oracle y tengo un problemilla un poco coñazo, cada vez que ejecuto un script y llega a una sentencia que no se ejecuta (borrar tabla que no existe o algo por el estilo) se me para la ejecución y no omite el error para que siga ejecutando las demás lineas. La pregunta es si alguien sabe si hay alguna opción por ahí escondida que me permita omitir este tipo de sentencias en los scripts para que no se pare la ejecución y siga hasta el final. Si alguien me puede decir cual es se lo agradecería mucho. Saludos!!
  #2 (permalink)  
Antiguo 20/02/2008, 15:25
Avatar de tomerqueves  
Fecha de Ingreso: marzo-2005
Ubicación: algeciras (cadiz)
Mensajes: 200
Antigüedad: 19 años, 7 meses
Puntos: 7
Re: Ayuda SQL Navigator

bueno, si vas a programar ... con eso te vas a tener que pelear.

Perdona por buscar el pareado pero es no maás que eso.

te sigo el hilo pero has de saber que no tengo medios de saber
concretamente la duda.

Si ejecutas un select * from loquesa where nosequinto = x

y loquesea no existe ... ya de por sí es un milagro que te compile.

Otra cosa es que en ese momento estes logueado cmo usuario
pepeillo y la tabla pertenezca a rodriguillo y en tal caso no tenga
permiso.

Suponiendo que si tenga permiso seria :

select nombredelusuario.nombredelatabla.nombre del campo
from nombredelusuario.nombredelatabla.


Si el adminisstrador te tiene habilitada horizontalidad sobre esa
tabla debes entrar así.

Otro caso es que seas ya administrador : system

en ese caso si no llegas es porque anteriormente no se ha creado
y la palabra magia es

exception


Busca acerca de las excepciobes. Debe ser que en una instruccion anterior
se debia haber creado dicha tabla y no se hizo o no se confirmó y en ese
caso ahi debe estar el programador capturando fallos por ahora...
No es muy gracioso pero sí entretenido.


:D

Espero servirte de ayuda.

[edito]
Pero si te hice entrar y el tema está ya resuelto y de camino
sabes usar el depurador para saber que valor toma en cierto
momento una variable pl/sql ...

Me ayudas tela que voy aprendiendo y andando sin debuguer
y tengo el tema pendiente hace tiempo.

[-edito fin-]
Un saludo.
Gracias.
__________________
A todos los moderadores y admiinistradores. Si algun día me banean, por favor devolverme la carita de mi avatar

Última edición por tomerqueves; 20/02/2008 a las 15:31 Razón: El ultimo párrafo.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 12:17.