sql >> Database teknologi >  >> RDS >> Sqlserver

Konverter en Int til et datofelt

Enkel cast, da dato kunne fungere

Select cast(cast(20161011 as varchar(8)) as date)

Returnerer

2016-10-11

Hvis dine data er mistænkelige, kan du også bruge Try_Convert()

Select Try_Convert(date,cast(2610 as varchar(8)))

Returnerer

NULL


  1. Forbind Node.js med Oracle på Windows-platformen

  2. Aktiver FIPS på PostgreSQL-databasen

  3. Docker mysql kan ikke oprette forbindelse til container

  4. Dynamisk krydsfaneforespørgsel i Oracle