티스토리 뷰
컬럼의 문자열이 날짜 유형에 적합한 문자열을 확인하는 함수
create or replace function iss_date(s varchar) returns int as $$
begin
if coalesce(s,'-') = '-' then --null check
return 1;
end if;
perform s::date;
return 0;
exception when others then
return 1;
end;
$$ language plpgsql;
select iss_date(ymd), ymd from a_test;
--------------------------------------
result
0,20191231
0,20190202
0,20190122
0,20190731
1,20191232
1,20190229
1,20190132
1,20190431
1,20190631
select sum(iss_date(ymd)) from a_test;
--------------------------------------
result
5
'Web Development' 카테고리의 다른 글
GIT Hub multiple accounts (Mac) (0) | 2020.01.20 |
---|---|
GitHub hook IP정보 (0) | 2020.01.07 |
Mac 에서 Github 계정 간단히 변경하기 (0) | 2019.12.13 |
[JVM-Mon] Console Base Java Application Monitoring (0) | 2019.11.22 |
신뢰할수 없는 Root 인증서 등록 (Mac OS) (0) | 2019.11.20 |
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크