2

我正在尝试在 cqlsh 中运行以下命令:

cqlsh:testreducedb> INSERT INTO commits (hash, tid, keyframe) VALUES (0b5db8b91bfdeb0a304b372dd8dda123b3fd1ab6, now(), true);

我猜我收到了一个错误,因为该列hash是类型blob,但我正在尝试插入该提交哈希 0b5db8b91bfdeb0a304b372dd8dda123b3fd1ab6。

你如何在cqlsh中插入这个?

运行该命令时,我也收到以下错误:

Bad Request: line 1:63 mismatched character '1' expecting '-'

对我帮助不大,不知道怎么处理。

4

1 回答 1

5

blob 字面量必须以“0x”开头

INSERT INTO commits (hash, tid, keyframe) VALUES (0x0b5db8b91bfdeb0a304b372dd8dda123b3fd1ab6, now(), true);
于 2014-03-26T19:33:04.750 回答