Обновление: новая строка работает, если я вставляю ту же строку с помощью скрипта драйвера Python.
session.execute("INSERT INTO ctable" + " (cid, cstring) VALUES (%s, %s)", ('2', 'row1\nrow2'))
Все еще не понимаю, почему команда CQLSH не работает.
Исходный вопрос: я пытаюсь вставить очень длинную строку в Cassandra с помощью команды CQLSH и добавить '\n', чтобы разбить строку на две строки при отображении.
Я попытался
insert into ctable (cid, cstring ) values('2', 'row1\nrow2');
insert into ctable (cid, cstring ) values('2', 'row1\\nrow2');
insert into ctable (cid, cstring ) values('2', 'row1\r\nrow2');
Ни одно из приведенных выше утверждений не сработало, все \n обрабатывались как обычные символы. Кто-нибудь может помочь?