mysql case语句不工作

unguejic  于 2021-06-21  发布在  Mysql
关注(0)|答案(0)|浏览(287)

我想使用使用regexp的case语句。目前我正在做这样的事情:

SELECT `date_of_sale`,
  CASE 
    WHEN `date_of_sale` regexp '[0-9]*-[0-9]*-[0-9]*' then str_to_date(`date_of_sale`, '%m-%d-%Y')
    ELSE
    `date_of_sale`
  END
FROM <TABLE_NAME>

它将给出一个错误,如下所示

如何解决这个问题

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题