Temat: Multiple query w jednym zapytaniu

Witam. mam mały problem.

Utworzyłem bazę danych z lokalizacjami województw, powiatów, miast ulic itp. Po czym zrzuciłem ją do sql-ki za pośrednictwem funkcji export to sql w phpMyAdmin. W workbenchu szukałem ale nie mogłem znaleść. Jestem początkującym użytkownikiem workbencha.

Problem jest tego typu. Że w momencie odpalenia sqlki. Nie wywala się błąd ale wykonuje się tylko jeden wiersz query tzn do momentu pojawienia się pierwszego średnika ;

Nie mam pojęcia dlaczego tak się dzieje. Kiedyś odpalałem tak przygotowany sql i cała baza danych się tworzyła wraz z wypełnionymi tabelami. Teraz wywala się na pierwszym wierszu. Może w pliku konfiguracyjnym my.ini jest jakiś parametr który ustawia, że multiple query false czy jakoś tak.

Będe wdzięczny za pomoc
Marcin Miga

Marcin Miga Programista. Po
prostu programista.

Temat: Multiple query w jednym zapytaniu

1. A jak odpalasz to zapytanie?
2. Masz je tak :
INSERT INTO tabela (id, imie) VALUES(1, 'Ala');
INSERT INTO tabela (id, imie) VALUES(2, 'Ola');
czy tak:
INSERT INTO tabela (id, imie) VALUES(1, 'Ala'), (2, 'Ola');
?

Temat: Multiple query w jednym zapytaniu

Już wiem gdzie leżał błąd. Używając Workbencha wywoływałem query za pomocą skrótu klawiszowego ctrl+enter. W wyniku użycia tego skrótu odpalał się tylko pierwszy wiersz zapytania. Przy naciśnieciu bezpośredniego przycisku Execute selected query (ikonka pioruna) odpala się całe query.

Wojciech Gardziński

Wypowiedzi autora zostały ukryte. Pokaż autora

Następna dyskusja:

Multiple query - wiele wart...




Wyślij zaproszenie do