J'avais testé ça mais j'étais tombé sur une erreur (bug?) :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| /*------------------------
declare @T datetime
declare @heure time
set @T = getdate()
set @heure = cast(@t as time )
print @T
print @heure
select cast(@t as time )
------------------------*/
Feb 23 2011 12:02PM
12:02:39.3100000
------------
An error occurred while executing batch. Error message is: Invalid attempt to GetBytes on column ''. The GetBytes function can only be used on columns of type Text, NText, or Image. |
le select cast(@t as time ) plante alors que le set @heure = cast(@t as time ) passe...
Base de données :Microsoft SQL Server 2008 R2 (RTM) - 10.50.1600.1 (X64)