Tenga en cuenta: I am haciendo la pregunta que quiero que responda. Sé que esta pregunta significa que la base de datos está mal configurada. Por lo tanto, rechazaré cualquier respuesta que sugiera cambiar la forma en que se configura la mesa.Oracle: copie la fila mientras actualiza un campo
Necesito duplicar un grupo de filas, mientras cambio un valor.
name col1 col2
dave a nil
sue b nil
sam c 5
necesita para convertirse en:
name col1 col2
dave a nil
dave a a
sue b nil
sue b a
same c 5
IE para todas las entradas de esta tabla, donde col2 is null
, crear una nueva entrada en la tabla donde name
col1
y son el copiado, y col2
es a
.
¿Quieres decir 'NULL' cuando ocasionalmente declaras' nil'? – tvCa