代码之家  ›  专栏  ›  技术社区  ›  dc.

更新列中的每个项

  •  0
  • dc.  · 技术社区  · 14 年前

    date 键入。但是,在我的一个表中,我在设计过程中没有考虑,因此属性不是 日期 但是是一个 varchar

    我怎样才能浏览“不正确”栏 CAST(myDate AS date) 在每个错误类型的属性上?

    1 回复  |  直到 14 年前
        1
  •  1
  •   Phil    14 年前

    我会搬到一个 date 列。

    1. 添加一个空值 日期
    2. 运行更新查询以将每列的值设置为强制转换的结果
    3. 放下 varchar
    4. 重构代码或将新列重命名为旧列的名称