【发布时间】:2013-09-25 09:17:27
【问题描述】:
我想知道是否有办法在 PostreSQL 中将日期字段上的任何正则表达式转换为适当的日期。
我想把这个“WHERE”语句转换成合适的时间戳比较:
WHERE date::text ~ '2013-0[1-9]-(0[1-9]|1[0-5])'
事实上这真的很慢。我猜是因为 pgsql 时间戳不是为文本正则表达式搜索而制作的。
但是,在 html 字段中编写正则表达式对我来说比使用大量 javascripts 小部件更容易开发。正则表达式也更加灵活。
我接受任何解决方案或建议
谢谢,
【问题讨论】:
标签: regex postgresql datetime timestamp