Los datos expuestos en este blog, son solo de índole informativo. Por favor realiza siempre una copia de seguridad antes de realizar cualquier cambio en tu proyecto.
Oracle/PLSQL: instrucción SELECCIONAR PARA ACTUALIZAR
Este tutorial de Oracle explica cómo usar Oracle/PLSQL instrucción SELECCIONAR PARA ACTUALIZAR Con sintaxis y ejemplos.
describir
La instrucción SELECT FOR UPDATE le permite bloquear registros en el conjunto de resultados del cursor. No necesita cambiar sus registros para usar esta declaración. El bloqueo de registro se libera cuando se emite la siguiente declaración de compromiso o reversión.
sintaxis
La sintaxis de la instrucción SELECT FOR UPDATE en Oracle/PLSQL es:
CURSOR cursor_name IS select_statement FOR UPDATE [OF column_list] [NOWAIT];
parámetro o parámetro
cursor_name El nombre del cursor. select_statement La instrucción SELECT que llenará el conjunto de resultados del cursor. column_list Las columnas en el conjunto de resultados del cursor que desea actualizar. Ahora opcional. Los cursores no esperan recursos.
ejemplo
Por ejemplo, puede usar la instrucción SELECT FOR UPDATE de la siguiente manera:
CURSOR c1 IS SELECT course_number, instructor FROM courses_tbl FOR UPDATE OF instructor;
Si planea actualizar o eliminar registros a los que se ha hecho referencia mediante una instrucción SELECT FOR UPDATE, puede utilizar la instrucción WHERE CURRENT OF.