Quelle est la signification de la déclaration SQL Server suivante: datetime2(7)?
Dans une requête SQL Server, il y a: datetime2(7).
Je sais datetime2, mais je ne comprends pas (7).  
Pouvez-vous expliquer la signification de (7)? 
28
                
            
                demandé sur
                Shin
                2013-06-23 15:55:16
            
        1 réponses
datetime2 [ (fractional seconds precision) ]
C'est la précision des secondes fractionnaires selon la documentation MSDN.
Http://msdn.microsoft.com/en-us/library/bb677335.aspx
C'est l'exemple microsoft de 4:
DECLARE @datetime2 datetime2(4) = '12-10-25 12:32:10.1234';
Donc je suppose que 7 serait:
DECLARE @datetime2 datetime2(7) = '12-10-25 12:32:10.1234567';
44
	                    
	                
	                    répondu
	                    SlitCanvas
	                    2013-06-23 11:57:00