请问如何获得一个日期的小时部份
例如:   2007-06-20   14:30:11   
 我想得到小时数14,   请问如何取得,   多谢! 
------解决方案--------------------select Convert(nvarchar(2),getdate(),4110)
------解决方案--------------------select datepart(hh,getdate())
------解决方案--------------------select datepart(hour, '2007-06-20 14:30:11 ')
------解决方案--------------------declare @aa datetime 
 set @aa= '2007-06-20 14:30:11 ' 
 select Convert(nvarchar(2),@aa,14)
------解决方案--------------------select datepart(hh, '2007-06-20 14:30:11 ') 
------解决方案----------------------用 datepart函数   
 select datepart(hh,getdate())   
 --或   
 select datepart(hour,getdate())
------解决方案--------------------select datepart(hh, '2007-06-20 14:30:11 ')
------解决方案--------------------select datepart(hour, '2007-06-20 14:30:11 ')--返回int类型 
 select datename(hour, '2007-06-20 14:30:11 ')--返回nvarchar类型
------解决方案--------------------DATEPART 
 返回代表指定日期的指定日期部分的整数。   
 语法 
 DATEPART ( datepart , date )    
 参数 
 datepart   
 是指定应返回的日期部分的参数。下表列出了 Microsoft® SQL Server™ 识别的日期部分和缩写。   
 日期部分 缩写  
 year yy, yyyy  
 quarter qq, q  
 month mm, m  
 dayofyear dy, y  
 day dd, d  
 week wk, ww  
 weekday dw  
 Hour hh  
 minute mi, n  
 second ss, s  
 millisecond ms