2012-04-19 59 views
2

我有一个表格,其电话号码列的定义为 - 准备就绪 - FLOAT!将FLOAT列隐藏到VARCHAR

我想将其更改为varchar。

我的问题是,我可以即时更改类型,还是必须创建另一列然后复制/转换(第二个选项会中断已使用当前列的某些代码段,以及找到他们可能是一个挑战)。

谢谢!

+0

有任何这些方法的帮助? – Har 2012-04-19 19:04:35

回答

2

我认为你需要添加新的列并复制现有的数据,然后删除旧的列。

+2

或者创建一个临时列,复制现有的数据。删除旧列。使用相同的名称重新创建旧列,但使用正确的类型,将数据复制到新的旧列中。删除临时列 – Soader03 2012-04-19 14:01:15