select cast(month(getdate()) as varchar)+ '月' + cast(day(getdate()) as varchar)+ '日' + cast(DATEPART ( hh , getdate() ) as varchar) + ':' + cast(DATEPART ( mi , getdate()) as varchar)--写法太多!参考日期型函数和convert ,cast
解决方案 »
- 初学sql 问一个简单的存储过程
- 虚拟机(winserver2003系统)上装了Deamon tools,Sqlserver2000,为什么每次开机时都会出现开始装Sqlserver2000的界
- 如何实现这种数据加密要求?
- 哪位大虾能帮忙把下面的VBS函数写成对应SQL的用户自定义函数啊?急求!
- 请教表格生成问题
- 求sql语句?
- DB-Library Process Dead - Connection Broken,线程死亡?!
- 请教个问题!
- 十万火急!!!一个word 文档怎么存入sql 2000 中,应该属于哪种数据类型.???
- 100分请教SQL Server7的小问题
- 请帮忙,为什么sql server 2000 装不上?
- ADO的问题???
select cast(month(getdate()) as varchar)+ '月' + cast(day(getdate()) as varchar)+ '日'+substring(convert(varchar,getdate(),121),12,5)
declare @a datetime
set @a = '2003-12-11 20:30:00.000'
select cast(month(@a) as varchar) + '月'
+ cast(day(@a) as varchar)+'日'
+ convert(char(5),@a,108)
---------------------------------------------------------------------
12月11日20:30(所影响的行数为 1 行)
cast(substring('2003-12-11 20:30:00.000',12,16) as varchar(5))
-------------
12月11日20:30
(所影响的行数为 1 行)
------------------------
12月11日18:08(所影响的行数为 1 行)