

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Atualize dados em uma tabela do Amazon Keyspaces usando CQL
<a name="getting-started.dml.update"></a>

Para atualizar os dados em sua tabela `book_awards`, use a instrução `UPDATE`.

A forma geral da instrução `UPDATE` é a seguinte.

```
UPDATE table_name SET column_name=new_value WHERE primary_key=value ;
```

**dica**  
É possível atualizar várias colunas usando uma lista separada por vírgula de `column_names` e valores, como no seguinte exemplo.  

  ```
  UPDATE my_table SET col1='new_value_1', col2='new_value2' WHERE col3='1' ;
  ```
Se a chave primária for composta por várias colunas, todas as colunas da chave primária e seus valores deverão ser incluídos na cláusula `WHERE`.
Você não pode atualizar nenhuma coluna na chave primária porque isso alteraria a chave primária do registro.

**Para atualizar uma única célula**  
Usando sua tabela de `book_awards`, altere o nome de uma editora para vencedora do prêmio Wolf de não ficção em 2020.

```
UPDATE book_awards SET publisher='new Books' WHERE year = 2020 AND award='Wolf' AND category='Non-Fiction' AND rank=1;
```

Verifique se a editora está agora `new Books`.

```
SELECT * FROM book_awards WHERE year = 2020 AND award='Wolf' AND category='Non-Fiction' AND rank=1;
```

A instrução deve retornar a seguinte saída.

```
 year | award | category    | rank | author      | book_title       | publisher
------+-------+-------------+------+-------------+------------------+-----------
 2020 |  Wolf | Non-Fiction |    1 | Wang Xiulan | History of Ideas | new Books
```

## Experimente
<a name="getting-started.dml.update.try"></a>

**Avançado:** O vencedor do “Prêmio Kwezi Manu” de ficção de 2020 mudou de nome. Atualize esse registro para alterar o nome para `'Akua Mansa-House'`. 