从我的python代码中,我有了方法:
set multiplot layout 2,2 rowsfirst \
margins char 8,char 2,char 8,char 2 \
spacing char 8,char 4
set key at screen 0.5, char 6
plot x w l t 'x', x*x w l t 'x*x'
plot x w l t ''
plot x w l t ''
plot x w l t ''
但是当我运行我的代码(db是postgreSQL)时,会发生错误:
运算符不存在:没有时区的时间戳~~没有时区的时间戳
我的代码有什么问题?
预先感谢
答案 0 :(得分:1)
尚不清楚为什么要在时间戳上使用fortify()
,但是由于操作员需要文本参数,因此无法使用。
您可以在时间戳上使用相等运算符:
LIKE
或WHERE bk_tenant = '%s' AND data_start = '%s'::timestamp AND data_stop = '%s'::timestamp
:
LIKE
请注意,您应该使用布尔运算符WHERE bk_tenant = '%s' AND data_start::text LIKE '%s' AND data_stop::text LIKE '%s'
(AND
)而不是逗号。