2016-08-19 55 views
0
最有效的方式

我能够插入从C#CQL时间戳与此commeand:什么是插入时间戳到TIMESTAMP WITH CQL

INSERT INTO tick_store."MY_Data" 
("SeqNum", "utcDT") 
VALUES(0, '2014-08-22T11:00:15.636') 

和我一起的ToString格式化utcDT(“YYYY-MM-DDTHH :mm:ss.fff“) 但是我明白我可以发送”ticks“代替。

会更有效率吗?还是需要调整特定卡桑德拉时代的蜱?

回答

0

预期的C#类型的CQL时间戳DateTimeOffset

var statement = new SimpleStatement(
    "INSERT INTO table1 (id, value) VALUES (?, ?)", id, DateTimeOffset.Now) 
session.Execute(statement); 

您应该使用查询标记(?),并通过该值作为参数,而不是字符串化的自己。