Cómo editar registros en SQL para la programación css3 html5and

Por supuesto, el propósito de una base de datos es la gestión de datos. A veces, usted desea editar los datos después de que ya está en la mesa. SQL incluye comandos útiles para esta tarea: ACTUALIZACIÓN

y BORRAR. los ACTUALIZACIÓN comando modifica el valor de un registro existente, y la BORRAR comando elimina un registro completo.

Cómo actualizar un registro

Digamos que usted decide modificar la dirección de Bill Gates para reforzar una reciente triunfo de marketing. El siguiente código SQL hace el truco:

ACTUALIZACIÓN contactSET email = nombre'[email protected]'WHERE = 'Bill Gates'-

los ACTUALIZACIÓN comando tiene unas pocas partes:

  • los ACTUALIZACIÓN comandos. Esto indica que la mesa va a modificar.

  • los SET comandos. Esto indica una nueva asignación.

  • Asignar un nuevo valor a un campo. Este utiliza una instrucción de asignación de estilo de programación estándar para fijar un nuevo valor para el campo indicado. Usted puede modificar más de un campo a la vez. Sólo separar el campo = valor pares con comas.

  • Especifique un DÓNDE cláusula. Usted no quiere que este cambio suceda a todos los registros de su base de datos. ¿Quiere cambiar sólo la dirección de correo electrónico en los registros donde el nombre es Bill Gates. Utilizar el DÓNDE cláusula para especificar los registros que tiene la intención de actualizar.

Más de una persona en su base de datos puede ser nombrado Bill Gates. Los nombres no se garantiza que sea único, así que en realidad no son los mejores criterios de búsqueda. Esta situación es en realidad una muy buena razón para utilizar las claves principales. Una mejor versión de esta actualización es el siguiente:

ACTUALIZACIÓN contactSET email ='[email protected]'WHERE ContactID = 1-

los ContactID se garantiza que sea único y presente, así que tiene un criterio de búsqueda ideal. Cuando sea posible, ACTUALIZACIÓN (y SOLTAR) Comandos deben utilizar búsquedas de clave principal para que no cambie accidentalmente o eliminar el registro incorrecto.

Cómo borrar un registro

A veces, es necesario eliminar registros. SQL tiene un comando para esta eventualidad, y es bastante fácil de usar:

DONDE ContactID = 1-

La línea anterior borra todo el registro con un ContactID de 1.

Tenga mucho cuidado con el BORRAR comando - es destructivo. Estar absolutamente seguro de que usted tiene un DÓNDE cláusula, o puede borrar todos los registros en la tabla con un comando rápido! Del mismo modo, asegúrese de que comprende el DÓNDE cláusula para que no se sorprendió por lo que se elimina.

Es mejor correr un ordinario SELECT usando el DÓNDE cláusula antes BORRAR, sólo para estar seguro de que usted sabe exactamente lo que está eliminando. En general, usted debe BORRAR basado en solamente una clave principal para que no se produzca ningún daño colateral.




» » » » Cómo editar registros en SQL para la programación css3 html5and