Oracle - Insert Multiple vs Autoincrement

 
Vista:

Insert Multiple vs Autoincrement

Publicado por Yunier (4 intervenciones) el 19/03/2007 15:44:52
Hola como estan?

Soy nuevo en esto de trabajar en Oracle, si alguien puede ayudarme lo agradecere mucho.

Mi problema es que tengo que insertar multiples tuplas en una tabla. Un campo de esa tabla es de tipo autoincrement, por tanto tengo que crear una secuancia para el mismo. Mi problema es que tengo dos triggers uno para el autoincrement before insert y otro after insert que lo que hace es insertar algunos campos de esa tupla que inserte en otra tabla de la BD. El problema es que al parecer hay conflicto entre los dos triggers. Intente eliminar el trigger del autoincrement y poner la consulta de esta manera:
Insert into Student (id, name)
Select secuence.nextval, 'Steve'
Union All Select secuence.nextval, 'Jim'
.....
Union All Select secuence.nextval, 'Tom'

Pero me dice que el autoincrement para el insert de este tipo no funciona. Por favor que me aconsejarian ustedes?
Mi email es [email protected]

Un saludo.
Yunier.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder