Creación de cláusulas WHERE en sentencias UPDATE en el Constructor de consultas SQL

Tras añadir una tabla y crear una cláusula SET en una sentencia UPDATE del Constructor de consultas SQL, puede crear una cláusula WHERE. La cláusula WHERE especifica las filas de la tabla de la base de datos que se deben actualizar.

Antes de empezar

Cuando se crea una cláusula WHERE, se especifican condiciones que determinan las filas que se deben actualizar. Se actualizan todas las filas de la tabla que coinciden con las condiciones que especifique. Si la sentencia UPDATE no tiene una cláusula WHERE, se actualizan todas las filas de la tabla de destino.

Antes de crear cláusulas WHERE mediante el Constructor de consultas SQL, asegúrese de que dispone de la configuración siguiente:
  • La sentencia UPDATE debe abrirse en el Constructor de consultas SQL.
  • La sentencia UPDATE debe contener una especificación de tabla.

Procedimiento

Para crear una cláusula WHERE:

  1. En el panel Diseño del Constructor de consultas SQL, pulse el separador Donde.
  2. Efectúe una doble pulsación en la celda que se encuentra debajo de la cabecera Columna. Pulse la columna para incluirla en la condición o pulse Construir expresión y construya la expresión para incluir en la condición.
  3. Efectúe una doble pulsación en la celda contigua que se encuentra debajo de la cabecera Operador y luego seleccione un operador en la lista.
  4. Efectúe una doble pulsación en la celda contigua que se encuentra debajo de la cabecera Valor y luego escriba un valor. También puede seleccionar una columna de la lista o pulsar Construir expresión para utilizar el asistente del constructor de expresiones para crear un valor. El valor puede ser una variable de lenguaje principal que se pueda sustituir por un valor en el tiempo de ejecución. Cuando haya terminado, pulse fuera de la fila.
  5. Si es necesario, añada más condiciones. Antes de añadir otra condición, efectúe una doble pulsación en la celda contigua que se encuentra bajo la cabecera AND/OR y especifique cómo desea evaluar las condiciones. Por ejemplo, si son necesarias dos condiciones verdaderas para actualizar una fila, pulse AND en la lista para la primera condición.

Comentarios