[cassandra3]

cassandra 2017. 8. 15. 00:59



카산드라 테이블의 컬럼을 삭제할 때 보조 인덱스(secondary)가 걸려 있다면 삭제할 수 없다. 


> ALTER TABLE "users" DROP "year";


InvalidRequest: Error from server: code=2200 [Invalid query] message="Cannot drop column year because it has dependent secondary indexes (users_idx)"



먼저 보조 인덱스를 삭제한 후 테이블의 컬럼을 삭제한다. 정상 종료..


> DROP INDEX "users_idx";

> ALTER TABLE "users" DROP "year";


Posted by '김용환'
,