Tutorial: Actualización de datos en una tabla de Amazon Keyspaces - Amazon Keyspaces (para Apache Cassandra)

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Tutorial: Actualización de datos en una tabla de Amazon Keyspaces

Para actualizar los datos de su tabla employees_tbl, utilice la instrucción UPDATE.

La forma general de la instrucción UPDATE es la siguiente.

UPDATE table_name SET column_name=new_value WHERE primary_key=value ;
sugerencia
  • Puede actualizar múltiples columnas utilizando una lista separada por comas de column_names y valores, como en el siguiente ejemplo.

    UPDATE my_table SET col1='new_value_1', col2='new_value2' WHERE id='12345' ;
  • Si la clave principal se compone de múltiples columnas, todas las columnas de la clave principal y sus valores deben incluirse en la cláusula WHERE.

  • No puede actualizar ninguna columna de la clave principal porque eso cambiaría la clave principal del registro.

Para actualizar una única celda

Utilice su tabla employees_tbl para dar al empleado con id 567-89-0123 un aumento de sueldo.

UPDATE "myGSGKeyspace".employees_tbl SET pay_scale=5 WHERE id='567-89-0123' AND division='Marketing' ;

Compruebe que la escala salarial del empleado sea ahora 5.

SELECT * FROM "myGSGKeyspace".employees_tbl WHERE id='567-89-0123' ;

Pruébelo

Avanzado: su empresa ha contratado al becario Bob. Cambie su registro para que su función sea 'IC' y su escala salarial sea 2.