回答

收藏

将varchar(40)转换为datetime列

技术问答 技术问答 248 人阅读 | 0 人回复 | 2023-09-12

我有date专栏,它的类型是varchar(40) 我想将其转换为datetime
3 z7 z# c9 a5 ~& z7 Y请让我知道以下命令是否正确转换为 datetime
  I( i# e5 a" q) \4 o& M8 n. qUPDATE `table`
3 b4 _7 ~3 z9 y& A$ iSET `date` = str_to_date( `date`, '%d-%m-%Y' );( r! Q* c; `0 b5 o; D0 D$ A* E
该表有成千上万条记录。例如,date具有10/21/2016 15:02一条记录的价值
3 c1 Q9 _! j$ u( _' J/ V                  v  Q& f: X8 s. ], N
解决方案:
分享到:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则