一般可以自己转化的。
declare @a datetime
select @a='20051101'
select @a
/*结果
2005-11-01 00:00:00.000*/
declare @a datetime
select @a='20051101'
select @a
/*结果
2005-11-01 00:00:00.000*/
解决方案 »
- 差不多搞了一个下午了加晚上了,SQL2008 升级SQL2008R2总是提示跨语言失败
- SQL数据库大小问题
- 如何实现如下查询结果!分数不够再加
- 各位大侠,小弟我做毕业设计用的SQL_SERVER2000的数据库,关系图建不起来啊!吐血求救!
- 求建表时具体约束条件语句
- 作业调度备份数据的存储过程出错
- 新手忘了给分 - 没有索引的列上进行查询 【性能问题】
- 大数据量XML数据导入SQL Server中?
- 关于树形存储
- 请教SQL语句查询
- 在触发器中如何判断输入值是否合法
- 我写的asp.net 系统中运行出现:Login failed for user 'sa'. 请问在sqlserver 中如何设置数据库权限?
declare @a datetime
select @a='2005-11-01'
select replace(convert(char(7),@a,20),'-','/')
select @a='2005-11-01'
select convert(char(10),@a,111)
select convert(char(7),@a,111)
結果:
----------
2005/11/01(影響 1 個資料列)
-------
2005/11(影響 1 個資料列)