![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 30 Pomógł: 0 Dołączył: 8.11.2005 Skąd: Zabrze Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Mam taki problem. Chciałbym zrobić multi inserta czyli np INSERT INTO tabela (id, nazwa) VALUES (1,'aaa'), (2,'bbb') itd. w procedurze składowanej gdzie wartości byłyby generowane w sposób automatyczny. Niestety mysql nie chce współpracować. Oto kod:
Błąd wyrzuca w końcowym INSERCIE: 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 'final_text; END; END' O co chodzi w procedurze? Pobrany parametr id usera np 1 oraz string z liczbami: '2;3;6;13;' ma być połączony by dać w efekcie (1,2),(1,3),(1,6),(1,13) Wydaje mi się, że WHILE dobrze wykonuje swoje zadanie, ale jak teraz ten string wrzucić jako VALUES ? |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 13.08.2025 - 22:45 |