Insert into python cql 抛出语法错误

Insert into in python cql throwing syntax error

我尝试在 python

中使用以下代码在 cassandra 中创建 table
CREATE TABLE videos(
id uuid,
added_date TEXT,
title text,
PRIMARY KEY(id));

我尝试使用以下代码插入值

INSERT INTO videos(id,added_date,title)
VALUES(uuid(),"2014-01-29","Cassandra History");

我收到以下错误

SyntaxException: <ErrorMessage code=2000 [Syntax error in CQL query] message="line 2:45 no 
viable alternative at input ',' (...,title)VALUES(uuid(),["2014-01-2]9",...)">

正如@Ralf 所指出的,双引号导致 error.When 单引号被用在字符串周围,它工作得很好。

INSERT INTO videos(id,added_date,title)
VALUES(uuid(),'2014-01-29','Cassandra History');