本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
使用更新 Amazon Keyspaces 表中的數據 CQL
若要更新資料book_awards
表中的資料,請使用UPDATE
陳述式。
UPDATE
聲明的一般形式如下。
UPDATE table_name
SET column_name
=new_value
WHERE primary_key
=value
;
提示
-
您可以使用逗號分隔的
column_names
和值清單來更新多個資料欄,如下列範例所示。UPDATE my_table SET col1='new_value_1', col2='new_value2' WHERE col3='1' ;
-
如果主索引鍵由多個資料行組成,則所有主索引鍵資料行及其值都必須包含在
WHERE
子句中。 -
您不能更新主鍵中的任何列,因為這將改變記錄的主鍵。
更新單一儲存格
使用您的book_awards
桌子,將出版商的名稱更改為 2020 年非小說類 Wolf 獎的獲獎者。
UPDATE book_awards SET publisher='new Books' WHERE year = 2020 AND award='Wolf' AND category='Non-Fiction' AND rank=1;
驗證發行者現在是new Books
。
SELECT * FROM book_awards WHERE year = 2020 AND award='Wolf' AND category='Non-Fiction' AND rank=1;
陳述式應傳回下列輸出。
year | award | category | rank | author | book_title | publisher ------+-------+-------------+------+-------------+------------------+----------- 2020 | Wolf | Non-Fiction | 1 | Wang Xiulan | History of Ideas | new Books
嘗試一下
進階:2020 年小說「克韋茲馬努獎」的獲獎者已更名。更新此記錄以將名稱變更為'Akua Mansa-House'
。