본문 바로가기

Cassandra

Cassandra - Table(Column Family) 생성, 수정 (CQL)

예제로 보자

생성

CREATE TABLE emp (
  empID int,
  deptID int,
  first_name varchar,
  last_name varchar,
  PRIMARY KEY (empID, deptID));

칼럼을 추가하고 싶을때
ALTER TABLE users ADD coupon_code varchar;

칼럼의 데이터 타입을 변경하고 싶을때 
ALTER TABLE users ALTER coupon_code TYPE int;

테이블 삭제(Drop)

DROP TABLE users;

특정 로우의 칼럼 삭제 DELETE session_token FROM users where pk = 'jsmith';


특정 로우 삭제 DELETE FROM users where pk = 'jsmith';


데이터를 입력할때는
INSERT INTO emp (empID, deptID, first_name, last_name)
  VALUES (104, 15, 'jane', 'smith');

그냥 SQL 하고 많이 비슷하다.



반응형