我遇到以下问题:
无法仅在 created_at 和 updated_at 列上使用(YYYY-MM-DD HH:MM:SS)数据类型的DateTime创建表列。因为我不希望时区和其他东西。
即使添加了时区也是如此。如果我尝试使用 LIKE 运算符访问记录,则无法访问。 (通过SASI)引发错误
datetimeformat =%Y-%m-%d%H:%M:%S
重新启动该过程,然后登录但什么也没发生
以下是我的Cassandra版本。
[cqlsh 5.0.1 | Cassandra 3.11.4 | CQL spec 3.4.4 | Native protocol v4]
下面是我的桌子
create table training.access_point_logs(
id bigint,
wd_number varchar,
ip_address varchar,
mac_address varchar,
created_at timestamp,
updated_at timestamp,
access_point_id bigint,
primary key ((wd_number), created_at, mac_address)
) with clustering order by (created_at desc);
以下是该内容的输出
created_at | mac_address | access_point_id | id | ip_address | updated_at
-----------+---------------------------------+-------------------+-----------------+-------+---------------------------------
2018-11-22 03:15:01.000000+0000 | 70:4f:57:4b:20:37 | 6252 | 58766 | 192.168.0.5 | 2018-11-22 03:15:01.000000+0000
2018-11-22 03:15:01.000000+0000 | 70:4f:57:81:ae:07 | 6252 | 58769 | 192.168.0.6 | 2018-11-22 03:15:01.000000+0000
2018-11-22 03:15:01.000000+0000 | 7c:8b:ca:46:c6:49 | 6252 | 58764 | 192.168.0.10 | 2018-11-22 03:15:01.000000+0000
2018-11-22 03:15:01.000000+0000 | 7c:8b:ca:46:d8:d0 | 6252 | 58765 | 192.168.0.2 | 2018-11-22 03:15:01.000000+0000
2018-11-22 03:15:01.000000+0000 | 7c:8b:ca:46:e3:a1 | 6252 | 58767 | 192.168.0.4 | 2018-11-22 03:15:01.000000+0000
2018-11-22 03:15:01.000000+0000 | b0:4e:26:01:91:a1 | 6252 | 58770 | 192.168.0.9 | 2018-11-22 03:15:01.000000+0000
2018-11-22 03:15:01.000000+0000 | b0:4e:26:01:96:84 | 6252 | 58768 | 192.168.0.7 | 2018-11-22 03:15:01.000000+0000