cassandra
[cassandra3]
'김용환'
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";