Cassandra 1.2.5 (cqlsh 3.0.2) を使用しており、ドイツ語の文字を含む小さなテスト データベースにデータを挿入しようとしていますが、これは不可能です。cqlsh から「Bad Request: Input length = 1」というメッセージが返されます。
以下は、キースペース、テーブル、および挿入のセットアップです。
CREATE KEYSPACE test WITH REPLICATION = { 'class' : 'SimpleStrategy', 'replication_factor' : 1 };
use test;
CREATE TABLE testdata (
id varchar,
text varchar,
PRIMARY KEY (id)
これは機能しています:
insert into testdata (id, text) values ('4711', 'test');
これは許可されていません:
insert into testdata (id, text) values ('4711', 'töst`);
->Bad Request: Input length = 1
私のロケールは:de_DE.UTF-8
Cassandra 1.2.5 にはウムラウトの問題がありますか?