datetime类型的数据在数据库中的存储都是一样的,只需定义显示的方式就行了。
解决方案 »
- 字符串拼接
- sql 排序
- raid是什么意思,为什么数据库要放在raid0???
- 怎么做日销量统计
- 有没有类似select top n max(id) from table的语句啊(在top n中选出id最大的一个记录),在线等
- 请教一个SQL写法
- SQL问题
- 关于异地SQL数据库连接问题,好的方案将给200分.
- when a online redo log can be reused?
- 存储过程的参数设置为output之后还能不能input数据?
- 请问如何在ASP中对SQL SERVER中大对象NTEXT,TEXT,IMAGE等进行操作?帮帮我!各位大侠。。。
- 如何配置sql server 2000的复制服务,使sql server ce 可以与服务器数据同步
我想改SQL Server默认的时间格式可能是我问题描述的不够清楚
我希望不改变库结构和sql文,能执行形如
Insert tt (id,aa) Values ('1', CAST('Feb 19 1952 12:00AM' AS datetime) )
语句实际上,我是要执行一个安装盘(.msi 微软的,即能确保经过一定的设置可安装成功)
但是安装报错“从字符串转换为 datetime 时发生语法错误”
我已经查到,问题是出在时间这块(做过测试,如果将带时间的sql文改掉的话,就没问题)现在我需要知道的是,SQL Server怎样设置,可以直接执行这个安装另外,查到有人说SQL Server的时间格式有以下列出的项,可是不知道怎样才能让SQL Server认下面列出的第一种格式
0 或 100 (*) 預設值 mon dd yyyy hh:miAM (或 PM)
1 101 USA mm/dd/yy
2 102 ANSI yy.mm.dd
3 103 British/French dd/mm/yy
4 104 德文 dd.mm.yy
5 105 義大利文 dd-mm-yy
6 106 - dd mon yy
7 107 - Mon dd, yy
8 108 - hh:mm:ss
- 9 或 109 (*) 預設值 + 毫秒 mon dd yyyy hh:mi:ss:mmmAM (或 PM)
10 110 USA mm-dd-yy
11 111 JAPAN yy/mm/dd
12 112 ISO yymmdd
- 13 或 113 (*) 歐洲預設值 + 毫秒 dd mon yyyy hh:mm:ss:mmm(24h)
14 114 - hh:mi:ss:mmm(24h)
- 20 或 120 (*) ODBC 標準 yyyy-mm-dd hh:mi:ss(24h)
- 21 或 121 (*) ODBC 標準 (有毫秒) yyyy-mm-dd hh:mi:ss.mmm(24h)
- 126(***) ISO8601 yyyy-mm-dd Thh:mm:ss:mmm(no spaces)
- 130* Kuwaiti dd mon yyyy hh:mi:ss:mmmAM
- 131* Kuwaiti dd/mm/yy hh:mi:ss:mmmAM
Insert tt (id,aa) Values ('1', 'Feb 19 1952 12:00AM')
这个语句。但是我的SQL是英文版的。
结帖