【发布时间】:2018-06-01 20:32:36
【问题描述】:
我有一个列为 current_data,它的数据类型为 string,数据为 {"settlement_date":"2018-07-21"}。 我的问题是,每笔交易的结算日期都会不同,我想从每笔交易的 current_data 列中提取日期,即 2018-07-21。我尝试使用 select to_char(date_trunc(d.current_data,'YYYY-MM-DD')) 作为“Current_date”,我也尝试过修剪功能,但它不起作用
【问题讨论】:
-
您使用的是哪个 DBMS?这对我来说似乎是 JSON 格式。您确定它在内部存储为字符串(文本)吗?