2017-08-28 74 views
0

我正在將ms SQL服務器查詢轉換爲Greenplum數據庫的Postgres SQL,在Greenplum/postgres中是否有任何等效的ISDATE()函數?greenplum中的ISDATE()等價函數

+1

https://stackoverflow.com/questions/25374707/check-whether-string-is-a-date-postgresql –

回答

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