在greenplum中的ISDATE()等效函数

时间:2017-08-28 15:17:22

标签: greenplum

我正在将ms SQL服务器查询转换为Postgres SQL for Greenplum数据库,在Greenplum / postgres中是否存在ISDATE()的等效函数?

1 个答案:

答案 0 :(得分:0)

要回答你的问题,postgres或greenplum中没有这样的功能。

但您可以创建自定义功能。见下文

    create or replace function is_date(s varchar) returns boolean as $$
begin
  perform s::date;
  return true;
exception when others then
  return false;
end;
$$ language plpgsql;

有关详细信息,请参阅 Check whether string is a date Postgresql