将列从其当前的varchar数据类型更改为date和datetime数据类型

时间:2014-01-15 17:24:49

标签: sql sql-server

嗨大家我还没有得到这个问题的答案。我在表中有100个列,它们是varchar数据类型。我想将它们从varchar数据类型更改为datedatatype。这些colums是datefield colums说[Vax悬停交付实际日期]。那么如何将它们从当前的varchar数据类型更改为date和datetime数据类型。我会很感激。感谢

1 个答案:

答案 0 :(得分:0)

  1. 将当前列值插入临时表中。
  2. 从表中删除列。
  3. 使用nullablity在日期类型的表上重新创建一列。
  4. 使用临时表中的值更新表上的新列。