27/02/2013, 18:49
|
| Moderador criollo | | Fecha de Ingreso: noviembre-2007 Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 17 años Puntos: 2658 | |
Respuesta: necesito saber como quitar el incremento a una secuencia con oracle10g Bueno, francamente no te entiendo.
Si lo que quieres es que no use la sequence, ¿por qué no eliminas el TRIGGER?
Esa sería la forma más sencilla.
Si el valor de "identificador" lo vas a ingresar del modo que lo haces, no tiene ningún sentido que exista ese trigger, ni la secuence usada.
Ahora bien, si puede que no ingreses datos, y pretendes que se genere un incremental para cubrirlo, estás cometiendo errores fundamentales, porque un mismo atributo en una entidad, no puede tener dos dominios distintos: O es una cédula, o es un autoincremental, pero no puedes usar los dos al mismo tiempo, porque eventualmente puedes tener conflictos cuando uno se solape con el otro.
¿Se entiende el problema?
Quita el TRIGGER y envía el dato como obligatorio.
__________________ ¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente... "El problema es la interfase silla-teclado." (Gillermo Luque) |