sqlserver2017 存入英文时错误,数据类型是nvarchar(max),只能存入数字,这是什么原因啊

2025-02-01 12:55:08
推荐回答(1个)
回答1:

你这个问题不是nvarchar(max)只能存入数字,nvarchar(max)存入数字、字符等都是可以的。
系统已经给了你非常明确的提示,你写入值后,你新写入的这行数据和这个表里之前的某条数据重复,或者有两个相同的主键,导致将会更新两条数据,所以才报的错。