首页 > 解决方案 > 将 2K18 年转换为 2018 年

问题描述

在我的场景中,我有一个表格,年份从 1000 到 Present,格式为 2k18。

我想把那一年改成2018年。

标签: sqldate

解决方案


也许像

update tableName
set yearColumn = Replace(yearColumn, 'k', '0')
where yearColumn like '_k__'

但这取决于您的数据以及表中是否仅存储年份。还有你正在使用哪个 DBMS


推荐阅读