![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 19 Pomógł: 0 Dołączył: 10.04.2006 Ostrzeżenie: (0%) ![]() ![]() |
Struktura EXCEL 2010 (potem eksportowany jako CSV z przecinkami)
- Nr faktury - Data wystawienia - LOGIN - HASŁO - Nr Dz - KODPOCZTOWY - POCZTA - Ulica - Nr D - Nr M - Nazwa - imie i nazwisko - NIP Struktura MYSQL: int int(10) Nie auto_increment nr_faktury varchar(255) latin2_general_ci Nie data varchar(255) latin2_general_ci Nie login varchar(255) latin2_general_ci Nie haslo varchar(255) latin2_general_ci Nie nr_dz_w varchar(255) latin2_general_ci Nie kod varchar(255) latin2_general_ci Nie miasto varchar(255) latin2_general_ci Nie adres varchar(255) latin2_general_ci Nie nr_ulicy varchar(50) latin2_general_ci Nie nr_mieszkania varchar(50) latin2_general_ci Nie nazwa_firmy varchar(255) latin2_general_ci Nie imie_nazwisko varchar(255) latin2_general_ci Nie nip varchar(10) latin2_general_ci Nie Format importowania CSV i komunikat: Niewłaściwa liczba pól w linii 1 danych wejściowych CSV. Jak wybiorę CSV przy użyciu LOAD DATA też to samo w czym problem? Ten post edytował radexon 3.02.2012, 11:56:18 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 207 Pomógł: 18 Dołączył: 4.09.2010 Skąd: warszawa Ostrzeżenie: (0%) ![]() ![]() |
utf8 bom ?
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 19 Pomógł: 0 Dołączył: 10.04.2006 Ostrzeżenie: (0%) ![]() ![]() |
Zmieniłem w NOTEPAD++ kodowanie na UTF bez BOOM i to samo
Ten post edytował radexon 3.02.2012, 11:58:33 |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 207 Pomógł: 18 Dołączył: 4.09.2010 Skąd: warszawa Ostrzeżenie: (0%) ![]() ![]() |
w takim razie problem jest w konstrukcji zapytania.
poczytać dokładnie: http://dev.mysql.com/doc/refman/5.1/en/load-data.html szczególnie o seperatorach pól, końców linii itp opcjach które mogą mieć znaczenie w twoim przypadku może potrzebujesz np SET id = NULL ? |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 207 Pomógł: 18 Dołączył: 4.09.2010 Skąd: warszawa Ostrzeżenie: (0%) ![]() ![]() |
nie masz problemu z sql tylko z liczeniem;)
a mysql prawdę Ci mówi: Niewłaściwa liczba pól w linii 1 danych wejściowych CSV. ps wstaw do swojego excela ostatnią kolumnę "dump" i wpisz wszędzie w niej np "1" i zobacz jakiego csv będziesz miał w wyniku. twoj obecny csv ma zmienną ilość kolumn. |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 19 Pomógł: 0 Dołączył: 10.04.2006 Ostrzeżenie: (0%) ![]() ![]() |
Dobra dzięki działa
![]() Rozkminiłem błąd u siebie podczas zapisu w EXCELu |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 21.06.2025 - 05:50 |