tak im mają dość dziwny problem, mam kolumna (powiedzmy kolumna A) w programie Excel, który posiada dane, które wygląda tak:SQL DATETIME Wstaw z Excela?
4/11/2015 10:14
Mam pęczek z innych kolumn, ale tak czy inaczej w moim SQL INSERT w programie Excel dane (podczas kopiowania out) wygląda następująco: 42105,4561921296
= "INSERT INTO wartości z tabeli ('" & A1 &' ", itp .. ..) "ma format danych" ogólny ", a kolumna Data ma format" Niestandardowy ", w którym istnieje typ M/DD/RRRR MM/HH.
Kolumna SQL ma typ danych DATETIME, więc oczywiście nie przyjmuje tego dziwnego numeru, który otrzymuje.
Wszelkie pomysły? zmiana formatu kolumny "SQL INSERT" nie zmienia wyników.
Najpierw spróbuj ustawić oba formaty danych na tekst i sprawdź, czy SQL wykona niejawną konwersję datetime. –
Niestety ustawienie faktycznej kolumny daty/czasu na tekst daje wspomnianą wyżej brzydką liczbę. Ale mimo to próbowałem bez powodzenia:/ –
Potrzebujesz czegoś podobnego do '' '' '' '. – pnuts