我想创建一个表,表中tdate字段指定为月日格式
- SQL code
USE tempdb;GOIF OBJECT_ID('a') IS NOT NULLDROP TABLE a;GOCREATE TABLE a( aid INT , adate DATETIME);GOINSERT INTO a VALUES (1,'04-04');
消息 241,级别 16,状态 1,第 1 行
从字符串转换日期和/或时间时,转换失败。
这样插入数据会报错。
需要怎样设置adate列,可以插入MM-DD这样格式???
------解决方案--------------------
这样不行的,非要这么存 用 char(5)吧
------解决方案--------------------