我在Postgres写了一个select语句,其中包含如下的case语句:
,(case when all_loc.country = 'DE' then msc_si.buyer_id else msc_si.buyer_name end) as "purchasing_group_name_buyer_name" --story
,(case when all_loc.country = 'DE' then msc_si.planner_code else mscp.description end) as "mrp_controller_name" --story
Run Code Online (Sandbox Code Playgroud)
我收到以下错误.我试过IS
而不是=
,没有工作.没有这两个case
语句,查询运行完美.
错误:CASE类型字符变化,数字不能匹配SQL状态:42804
我需要计算 3 个不同日期的天数。我需要运行逻辑以从下面的伪逻辑获取整数值。
(future_date_1 - future_date_2) - 今天()
如何在 PostgreSQL 中实现这一点?
我有一个简单的要求。我需要使用 NiFi 将 xml 数据插入到相应的 Postgres 表中。这样做的分步方法是什么?
谢谢!