Oracle - Duda al hacer un insert con el valor de una secuencia

   
Vista:

Duda al hacer un insert con el valor de una secuencia

Publicado por Alejandro (2 intervenciones) el 10/09/2016 13:05:38
Buenos días,

quiero hacer un script con un insert, cuya clave primera es incremental, y usar ese valor en otro insert posterior.
Es decir:

insert into producto (id, producto) values (seq_id.nextVal, 'Telefono');

insert into cliente (id, nombre, producto) values (seq_cliente.nextVal, 'Javier', .... xxxx el id del producto de antes.)

¿Cómo podría hacer esto?
Muchas gracias por vuestra ayuda.

Un saludo.
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

Duda al hacer un insert con el valor de una secuencia

Publicado por Rafael (202 intervenciones) el 12/09/2016 07:21:23
Asigna el primer nextVal a una variale...
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Duda al hacer un insert con el valor de una secuencia

Publicado por Alejandro (2 intervenciones) el 12/09/2016 08:27:49
Cierto, lo he visto en un ejemplo y es la mejor manera de hacerlo.

Muchas gracias por tu ayuda.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar