Star

default now() ,默认值怎么固定是 2020-10-17 15:53:24 ????

问题: 目前发现 default now() ,默认值怎么固定是 2020-10-17 15:53:24,而不是当前时间

过程还原:

//建点
CREATE TAG imei(accregCntAll string default “”,devActiDate string default “”,devFlg string default “”,imei string default “”,model string default “”,updateTime timestamp default now()) TTL_DURATION = 7776000, TTL_COL = “updateTime”;

//插入数据
insert vertex imei(imei) values uuid(‘imeiadfdfdfdfdf43sdw3’):(‘adfdfdfdfdf43sdw3’);

//查询时间
FETCH PROP ON imei uuid(‘imeiadfdfdfdfdf43sdw3’)

查询出来的imei.updateTime 是固定时间2020-10-17 15:53:24
求帮助????

感谢您的提问,1.0现在是这样的,是将now()的值存起来了,而不是存表达式,2.0的nebula已经支持,插入的时候,就是插入的时间而不是创建schema的时间。

1.0的now是创建schema的时间,的确比较反直觉,2.0会支持

浙ICP备20010487号