小编Kla*_*lay的帖子

SQL-将数字(0)添加到现有条目(Varchar)中的特定位置,以将所有条目延长一

我想通过在前两位数之后添加0来延长几个事件编号.前两位数代表年份.防爆.我想将121023更改为1201023.所以我想通过添加0 in来将以12开头的所有事件编号(Varchar)更改为以120开头,以将所有事件编号延长一.

这是我到目前为止:

UPDATE EVENT 
SET EVNT_URI = '***what do I put here?***' 
WHERE EVNT_URI IN(SELECT EVNT_URI FROM EVENT WHERE EVNT_URI LIKE '12%')
Run Code Online (Sandbox Code Playgroud)

我这样做的原因是12表示年份,事件编号接近130000.所有事件编号都是6位数,我想通过在第一个数字之后加零来将它们更改为7位数代表年份.

sql sql-update sql-like

2
推荐指数
1
解决办法
484
查看次数

标签 统计

sql ×1

sql-like ×1

sql-update ×1