sql >> Databasteknik >  >> RDS >> Sqlserver

Datumkonverteringsproblem MS Access till SQL Server

eftersom du har datumdata i ett strängfält är det mycket troligt att du har något värde som inte är giltigt mot ditt förväntade datumformat.

kopiera data i en sql-servertabell och utför sedan kontroll och validering av innehållet i strängfältet.

ta en titt på funktionen try_convert som kan vara till hjälp när du kontrollerar innehållet i strängfältet som innehåller datumvärdena.

när dålig data utesluts kan du använda din formel igen med (förhoppningsvis) ett annat resultat.
en bättre lösning skulle vara att skapa ett separat fält med lämplig datatyp för att lagra datumvärden som konverterats från strängfältet och tillämpa din logik till det fältet.




  1. Säkert alternativ till mysql_real_escape_string? (PHP)

  2. Använda virtuella fält i cakePHP 2.x

  3. MySQL-fel:2013, Förlorade anslutningen till MySQL-servern vid "läsning av initialt kommunikationspaket", systemfel:0

  4. Begränsning av uppladdning av dokument