![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 12 Pomógł: 0 Dołączył: 9.12.2020 Ostrzeżenie: (0%) ![]() ![]() |
Witam, mam do zrobienia tabele
Wgrałem plik tekstowy z danymi przez WinSCP na serwer w putty utworzylem tabele Jednakże gdy chce wczytac dane z tabeli wyskakuje bład You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'F14/2004', '2004-02-10', '971-13-24-919', 'gotowka'), ('F14/2006', '2006-02-06',' at line 113 kod: CREATE TABLE SZ_faktury (NrFaktury CHAR(100), DataFaktury CHAR(50), NIP CHAR(20), SposobPlatnosci CHAR(50)); i tabela sie robi, ale jest pusta, gdy chce wczytac dane wpisujac komende SOURCE SZ_faktury.txt wyskakuje powyższy błąd. a tu fragment pliku tekstowego z którego dane chce wczytać CREATE TABLE SZ_faktury (NrFaktury CHAR(100), DataFaktury CHAR(50), NIP CHAR(20), SposobPlatnosci CHAR(50)); INSERT INTO SZ_faktury VALUES ('F1/2003', '2003-01-01', '558-73-64-209', 'gotowka'), ('F1/2004', '2004-01-02', '474-629-76-54', 'przelew'), ('F1/2006', '2006-01-01', '145-79-24-386', 'przelew'), ('F1/2007', '2007-01-02', '917-93-55-122', 'gotowka'), ('F1/2008', '2008-01-01', '723-509-78-35', 'gotowka'), ('F10/2004', '2004-01-19', '378-92-95-517', 'gotowka'), ('F10/2006', '2006-01-31', '791-96-23-410', 'gotowka'), ('F10/2007', '2007-02-14', '591-412-99-58', 'karta'), ('F10/2008', '2008-01-15', '624-526-79-48', 'gotowka'), ('F100/2003', '2003-03-25', '704-42-92-277', 'przelew'), ('F100/2004', '2004-08-06', '304-95-25-513', 'gotowka'), ('F100/2006', '2006-12-19', '303-15-12-641', 'gotowka'), ('F100/2008', '2008-12-27', '878-54-69-780', 'przelew'), ('F101/2003', '2003-03-25', '112-417-55-14', 'gotowka'), ('F101/2004', '2004-08-18', '409-388-54-63', 'przelew'), ('F101/2006', '2006-12-21', '522-314-38-51', 'przelew'), ('F102/2003', '2003-03-25', '813-76-70-187', 'przelew'), Prosze o pomoc.... |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 6 807 Pomógł: 1828 Dołączył: 11.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
Ale przecież fragment: SZ_faktury (NrFaktury VARCHAR(15),DataFaktury DATE,NIP CHAR(13),SposobPlatnosci VARCHAR(10));
tworzy całość z CREATE TABLE. Nie możesz usunąć ot tak samego CREATE TABLE i zostawić resztę. Plik ma zaczynać się od INSERT INTO, albo od CREATE TABLE jeśli nie będziesz tworzył tabeli ręcznie. Albo tak ja również Ci sugerowałem od CREATE TABLE IF NOT EXISTS. Poczytaj trochę podstawy SQL, niekoniecznie MySQL. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 10.10.2025 - 16:56 |