教程:更新 Amazon Keyspaces 表中的數據 - Amazon Keyspaces (適用於 Apache Cassandra)

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

教程:更新 Amazon Keyspaces 表中的數據

若要更新資料employees_tbl表中的資料,請使用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 id='12345' ;
  • 如果主索引鍵由多個資料行組成,則所有主索引鍵資料行及其值都必須包含在WHERE子句中。

  • 您不能更新主鍵中的任何列,因為這將改變記錄的主鍵。

更新單一儲存格

使用你的employees_tbl表,給與 ID 的員567-89-0123工加薪。

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

驗證員工的薪酬表現在是5

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

嘗試一下

高級:您的公司聘請了 Bob 實習生。改變他的記錄,使他的角色是'IC'和他的薪水表2