SQL 2008 R2 EXPRESS中的一张数据表,定义了一个CHAR(12)字段,出现以下问题,不明原因,请高人指导:
直接在数据表中输入:2011年12月,提示超长,需要截断;更正为:2011年12 后可以正常保存。然后再在数据表中直接修改成 2011年12月 又可以正常保存;或者在 查询分析器中用 UPDATE SET ='2011年12月'也可正常保存修改。为什么第一次保存会超长?再把字段定义改成nchar(10)也出现同样错误。