자습서: 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가 되도록 그의 기록을 변경합니다.