2012-08-28 19 views
9

Sé que suena ser una pregunta estúpida, pero me preguntaba si la consulta update se puede utilizar sin una cláusula where. Y si es así, en qué condiciones.ACTUALIZAR consulta sin cláusula DONDE

Gracias de antemano.

+1

en Oracle, se puede omitir la cláusula 'WHERE' => todas las filas de la tabla se actualizan. No sé para los otros ORDBMS, pero creo que esto actualizará todas las filas de la tabla también. – mabbas

Respuesta

23

si no se utiliza la cláusula WHERE todos los registros de la tabla se verán afectados

+0

sigo confundiendo. si siempre tenemos que indicar la cláusula where para cada actualización en la misma tabla, esto no le cuesta al servidor. ¿Por qué no podemos identificar la fila de la última consulta y usarla para la próxima consulta? – Dagon

Cuestiones relacionadas