将日期传递给上下文变量
Passing a date to a context variable
我正在尝试将日期从 table 传递到上下文变量。之后我想在 sql 查询中使用这个变量来获取晚于该日期的数据。
我以前用过 tJavarow,我的变量似乎有空值。
第一个 table 在 Postgresql 中,第二个 table 在 Mysql.
我在编辑模式中将日期设置为 "yyyy-MM-dd HH:mm:ss"。
如果您在 SQL 查询中使用日期类型的上下文变量,您需要将其转换为具有正确模式的字符串。尝试这样做:
`created_at` > '" + TalendDate.formatDate("yyyy-MM-dd HH:mm:ss", context.created_at) + "' "
我正在尝试将日期从 table 传递到上下文变量。之后我想在 sql 查询中使用这个变量来获取晚于该日期的数据。
我以前用过 tJavarow,我的变量似乎有空值。
第一个 table 在 Postgresql 中,第二个 table 在 Mysql.
我在编辑模式中将日期设置为 "yyyy-MM-dd HH:mm:ss"。
如果您在 SQL 查询中使用日期类型的上下文变量,您需要将其转换为具有正确模式的字符串。尝试这样做:
`created_at` > '" + TalendDate.formatDate("yyyy-MM-dd HH:mm:ss", context.created_at) + "' "