更正此错误
删除当前列并添加具有所需数据类型的新列。
先转成varchar类型再加就可以了。 select cast(123 as varchar)+cast(456 as varchar) 将某种数据类型的表达式显式转换为另一种数据类型。CAST 和为什么要转换成uniqueidentifier类型呢?这个类型的数据类似于{232392d1-1166-4c65-836e-817f6ea48c38}这种形式在sqlserver里,int型是没法直接转换成uniqueidentifier类型的。如果你想保留自增列,可以尝试在导入导出向导里选择启用标识列插入,而且SQLSERVER里的自增列必须是int、numeric等数字类型。
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)