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

Optymalny sposób na konwersję na datę

spróbuj tego:

CONVERT(DATETIME, CONVERT(NVARCHAR, YYYYMMDD))

Na przykład:

SELECT CONVERT(DATETIME, CONVERT(NVARCHAR, 20100401))

Wyniki w:

2010-04-01 00:00:00.000


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Spacje przycięte automatycznie [2 spacje =5 spacji]

  2. Utwórz wyzwalacz, aby wstawić wartość kolumny do innej kolumny tej samej tabeli SQL Server 2005

  3. Aktualizacja jednej kolumny na podstawie wartości innej kolumny

  4. Co robi transakcja wokół pojedynczego wyciągu?

  5. Wykryj przerwy powyżej 30 minut w kolumnie sygnatury czasowej