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