Sql Server 字段赋值显示为 * 今天同事遇到一个赋值字段但是无论如何结果都显示为*符号的问题。 核查了结果发现是该字段之前是空值所以数据库自动识别字段类型为varchar(1)导致,修改字段类型为varchar(10) 后输出正常。 该问题在orcel数据库会正常提示:字符串超长 但是SQLserver不会提示:就直接显示*号了 在网上没有看到这类问题,自己记录下,希望帮到大家。