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

Problem z konwersją dat MS Access do SQL Server

ponieważ masz dane daty w polu tekstowym, prawdopodobnie masz jakąś wartość, która nie jest prawidłowa w stosunku do oczekiwanego formatu daty.

skopiuj dane do tabeli serwera sql, a następnie wykonaj sprawdzenie i walidację zawartości pola tekstowego.

spójrz na funkcję try_convert które mogą być pomocne podczas sprawdzania zawartości pola tekstowego zawierającego wartości dat.

gdy wykluczone zostaną złe dane, możesz ponownie zastosować formułę z (miejmy nadzieję) innym wynikiem.
Lepszym rozwiązaniem byłoby utworzenie oddzielnego pola z odpowiednim typem danych do przechowywania wartości dat przekonwertowanych z pola tekstowego i zastosowanie swojej logiki do tego pola.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Dzielenie ciągu za pomocą instrukcji sql (adres ip)

  2. Tabela SQL Server do json

  3. SQL-Server:Błąd — nie można uzyskać dostępu na wyłączność, ponieważ baza danych jest w użyciu

  4. Dynamiczna tabela przestawna w SQL Server

  5. Jak połączyć się z SQL Server za pomocą sqlalchemy przy użyciu uwierzytelniania systemu Windows?