SQL Server 2005 的字符串时间格式
我在SQL Server 2005中设了一个varchar(23)字段用于存放时间,现在的问题是我插入'2006'或'2006-1-9'这些格式都可以顺利保存到数据库,但我用'2006-1'这种格式,SQL Server 报错Conversion failed when converting datetime from character string.
我现在的项目中有这样的需求保存'2006-1'这种格式,请问如何解决?我的测试都是在Management Studio下测试,因此确认为Sql Server2005的问题。