Я создал пользователей таблицы следующим образом:
create table users (user_id text primary key, email text, first_name text, last_name text, session_token int);
Я имею в виду справочную документацию CQL на веб-сайте DataStax.
Теперь я хочу переименовать столбец электронной почты в "электронные письма". Но я выполняю команду -
alter table users rename email to emails;
Я получаю ошибку - Неверный запрос: невозможно переименовать не первичный ключевой элемент электронной почты
Я использую CQL 3. Мой CQLSH - это 3.1.6, а C * - 1.2.8.
Почему я не могу переименовать вышеуказанный столбец? Если я запустил help alter table, появится опция переименования столбца. Как переименовать столбец?