免责声明: 我仍在学习 SQL,所以如果我的问题是业余的,或者是一个非常简单的答案,我深表歉意。我没有受过正规培训。我在自学。
标题可能有点混乱,因为我不完全确定如何用这个来形容标题。
基本上,我想将当前表中的列转换VARCHAR
为INT
. 该列仅包含格式如下的数字:
00001
00005
02150
这些本质上是ID,将附加到Name column
稍后用于其他目的。如果有必要这样做,我还想知道如何将最终结果转换INT
为VARCHAR
附加部分。
这是我现在拥有的:
选择转换(INT,LocNo)
它返回我期望的结果,但我认为我需要以某种方式更新现有的LocNo column
或以其他方式将其放入新列中以供前向使用。
我应该怎么做才能实现这一目标?