将列从字符串转换为Int - 更改脚本SQL

时间:2010-12-14 18:25:24

标签: sql-server

可以将列从varchar更改为int。

我有一个带有zipcode列的表,我希望拉链是整数而不是varchars。

2 个答案:

答案 0 :(得分:6)

ALTER TABLE [TableName]
ALTER COLUMN ZipCode INT

答案 1 :(得分:3)

实际上,我建议你根本不要做出改变。如果您可以支持美国以外的字母数字ZIP,那么您处于未来增长的更好位置,为此,您的邮政编码列应保持为varchar。

例如,就在2分钟前,我收到了以下订单:

Hever, Belgium
VLA3191