sql >> Database >  >> RDS >> Sqlserver

Hoe DateTime naar TimeSpan te converteren in Entity Framework-query

Lijkt op DbFunctions.CreateTime is wat je zoekt:

Dus om tussen twee keer resultaten te krijgen, kunt u:

var timeCapturesQuery = Context.TimeCaptures.Where(t =>
        DbFunctions.CreateTime(t.StartDateTime.Hour, t.StartDateTime.Minute, t.StartDateTime.Second) < endTime &&
        DbFunctions.CreateTime(t.EndDateTime.Hour, t.EndDateTime.Minute, t.EndDateTime.Second) > startTime);


  1. Is er een manier om in postgres te indexeren voor snelle substring-zoekopdrachten?

  2. MySQL versus JSON - Waarom?

  3. Hoe rijen efficiënt te verwijderen zonder Truncate Table te gebruiken in een tabel met meer dan 500.000 rijen?

  4. Hoe te achterhalen of er een unieke sleutelbeperking bestaat voor bepaalde kolommen