*****************************************************************************************
SQL Server中,smalldatetime只能精確到分鐘,而datatime可以精確到3%秒(3.33毫秒)。
smalldatetime佔用4個字節,前2個字節存儲base date(1900年1月1日)之後的天數。後2個字節存儲午夜後的分鐘數。
datetime佔用8個字節,前4個字節存儲base date(即1900年1月1日)之前或之後的天數,後4個字節存儲午夜後的毫秒數。
由於datetime的精度是3%秒,這就涉及到小數,毫秒之前可以是冒號,也可以是小數點。使用冒號時表示的意義同時分秒間隔,11:11:11:21表示021毫秒,前面的0省略,而小數點表示的意義同數學上的小數點,如11:11:11.21表示210毫秒,省略的是後面的0。