Tutorial: aggiornamento dei dati in una tabella Amazon Keyspaces - Amazon Keyspaces (per Apache Cassandra)

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Tutorial: aggiornamento dei dati in una tabella Amazon Keyspaces

Per aggiornare i dati nella employees_tbl tabella, usa l'UPDATEistruzione.

La forma generale della UPDATE dichiarazione è la seguente.

UPDATE table_name SET column_name=new_value WHERE primary_key=value ;
Suggerimento
  • È possibile aggiornare più colonne utilizzando un elenco di valori column_names e separati da virgole, come nell'esempio seguente.

    UPDATE my_table SET col1='new_value_1', col2='new_value2' WHERE id='12345' ;
  • Se la chiave primaria è composta da più colonne, tutte le colonne della chiave primaria e i relativi valori devono essere inclusi nella clausola. WHERE

  • Non è possibile aggiornare alcuna colonna nella chiave primaria perché ciò modificherebbe la chiave primaria del record.

Per aggiornare una singola cella

Usando il tuo employees_tbl tavolo, dai 567-89-0123 un aumento al dipendente con ID.

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

Verifica che la scala retributiva del dipendente sia quella attuale5.

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

Provalo

Avanzato: la tua azienda ha assunto Bob, lo stagista. Cambia il suo curriculum in modo che il suo ruolo 'IC' e la sua scala retributiva siano uguali. 2