代码之家  ›  专栏  ›  技术社区  ›  Duvan

将逗号(,)替换为点(.)[副本]

  •  -2
  • Duvan  · 技术社区  · 2 年前

    我想将包含逗号的varchar值替换为要在其他将点读取为浮点值的软件上解析的点 但从我收集的信息来看,替换只在select中起作用,不会永久起作用。 我想看看 22行受影响

    数据示例

    HoursSpent
    8,3
    1,55
    2,6
    7,2
    

    最终结果示例

    HoursSpent
    8.3
    1.55
    2.6
    7.2
    
    1 回复  |  直到 2 年前
        1
  •  1
  •   Tim Roberts    2 年前

    您可以使用UPDATE进行更改:

    UPDATE table SET HoursSpent=REPLACE(HoursSpent,',','.');