sql >> Databasteknik >  >> RDS >> Sqlserver

Kul med BULK INSERT SQL SERVER - typ inte matchar eller ogiltigt tecken för den angivna teckentabellen

Skapa en iscensättningstabell att spela med där datumfältet är specificerat som ett varchar och inte ett datum och se om du kan infoga bulk i det. Det är möjligt att du har någon form av icke-utskrivbar karaktär i fältet och därför är det inte ett datum för bulkinlagan.

När det är ett bord. gör ett val så här

Välj 'XX'+fält4+'XX'

Om du ser ett mellanslag mellan X:en och datumet har du ett tecken som inte går att skriva ut. Om du vill veta vad tecknet är kan du använda funktionen ASCII ().




  1. Fixar ett skadat TOAST-bord

  2. Transformational Stories på MariaDB OpenWorks Conference

  3. Kan jag köra SSIS-paket med SQL Server Express eller webb- eller arbetsgruppsversioner?

  4. PostgreSQL - hur avgör man om en transaktion är aktiv?