我正在尝试将脏输入解析为postgres表.我有一个'日期'字段的问题,偶尔包含非日期,如'00000000'或'20100100'.pg拒绝接受这些,这是正确的.
有没有办法让postgres识别无效日期(或者只有有效日期,如果效果更好),那么我可以替换合理的默认值吗?
(我已经考虑建立一个表格,列出我愿意接受的日期,并在子选项中使用它,但这看起来非常不优雅.)
干杯,
尤尔根
postgresql date
date ×1
postgresql ×1