Sqlserver
 sql >> Baza danych >  >> RDS >> Sqlserver

Co oznacza następująca deklaracja programu SQL Server:datetime2(7)?

datetime2 [ (fractional seconds precision) ]

Jest to precyzja ułamków sekund zgodnie z dokumentacją MSDN.

http://msdn.microsoft.com/en-us/library/bb677335 .aspx

Oto przykład Microsoft 4:

DECLARE @datetime2 datetime2(4) = '12-10-25 12:32:10.1234';

Założyłbym więc, że 7 byłoby:

DECLARE @datetime2 datetime2(7) = '12-10-25 12:32:10.1234567';



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Błąd serwera SQL, „Słowo kluczowe nie jest obsługiwane „źródło danych”

  2. Skumulowana wartość bieżącego wiersza + suma poprzednich wierszy

  3. Używasz parametrów opcjonalnych, gdy wartość przychodząca ma wartość null?

  4. Zapytanie SQL Server, aby uzyskać liczbę dni roboczych między 2 datami, z wyłączeniem świąt

  5. Wprowadzenie do OPENJSON z przykładami (SQL Server)