![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 29 Pomógł: 0 Dołączył: 20.11.2004 Ostrzeżenie: (0%) ![]() ![]() |
Jak wstawić kilka rekordów jednocześnie do bazy za pomocą jednego wyrażenia. Chodzi mi mniej więcej o coś takiego:
INSERT INTO `osoby` VALUES ('1', 'Arek', `kowalski`) ('2', 'Ania', `kowalska`) |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Moderatorzy Postów: 1 566 Pomógł: 37 Dołączył: 14.05.2003 Skąd: Kraków ![]() |
|
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 51 Pomógł: 0 Dołączył: 16.03.2005 Skąd: Płońsk Ostrzeżenie: (10%) ![]() ![]() |
insert into TABELA set
TABELA = 'WARTOSC', TABELA = 'INNA_WARTOSC', TABELA = 'JESZCZE_INNA_WARTOSC', INNA_TABELA = 'WARTOSC', INNA_TABELA = 'INNA_WARTOSC'; I tak dalej ![]() |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 103 Pomógł: 0 Dołączył: 1.12.2003 Skąd: Gdynia Ostrzeżenie: (0%) ![]() ![]() |
Cytat(drakes @ 2005-04-10 20:02:43) Jak wstawić kilka rekordów jednocześnie do bazy za pomocą jednego wyrażenia. Chodzi mi mniej więcej o coś takiego: INSERT INTO `osoby` VALUES ('1', 'Arek', `kowalski`) ('2', 'Ania', `kowalska`) Według mnie sam odpowiedziałeś sobie na zadane pytanie. Do dodania kilku rekordów naraz Mysql udostępnia nastepująca składnie SQL'a :
-------------------- MySQL said:
You have an error in your SQL syntax near ' `sygnatura` VARCHAR, NOT NULL |
|
|
![]()
Post
#5
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Ociu: Skasuj swój post (lub ktoś z moderatorów).
Przecież insert nie ma takiej składni. Jeszcze jakiś biedak się nim zasugeruje i będzie bulba -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#6
|
|
![]() Grupa: Przyjaciele php.pl Postów: 2 923 Pomógł: 9 Dołączył: 25.10.2004 Skąd: Rzeszów - studia / Warszawa - praca Ostrzeżenie: (0%) ![]() ![]() |
@nospor
Zobacz na strone: http://dev.mysql.com/doc/mysql/en/insert.html i zobacz na 2 przykład ![]() -------------------- |
|
|
![]()
Post
#7
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
SongoQ: No proszę. Człowiek caŁe życie się uczy
![]() Aczkolwiek ta metoda jest chyba rzadziej używana -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#8
|
|
![]() Grupa: Przyjaciele php.pl Postów: 2 923 Pomógł: 9 Dołączył: 25.10.2004 Skąd: Rzeszów - studia / Warszawa - praca Ostrzeżenie: (0%) ![]() ![]() |
W ORACLE i Postgresie sie nie spotkalem z taka składnia, przyznam sie ze jeszcze nigdy tak nie wykonywalem zapytan. Nie wiem czy taki zapis jest w standardzie dozwolony ale jesli znajduje sie w dokumentacji MySQLa to mozna stosowac.
-------------------- |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 29 Pomógł: 0 Dołączył: 6.04.2005 Skąd: Międzyborów Ostrzeżenie: (0%) ![]() ![]() |
Cytat(Michał2000 @ 2005-04-10 18:40:57) insert into TABELA set TABELA = 'WARTOSC', TABELA = 'INNA_WARTOSC', TABELA = Moze to przez chorobe, ale - czy to nie totalne bzdury? Co to wogole za skladnia? ![]() -------------------- pozdrawiam
jedrus4 |
|
|
![]()
Post
#10
|
|
![]() Grupa: Przyjaciele php.pl Postów: 2 923 Pomógł: 9 Dołączył: 25.10.2004 Skąd: Rzeszów - studia / Warszawa - praca Ostrzeżenie: (0%) ![]() ![]() |
Cytat insert into TABELA set TABELA = 'WARTOSC', TABELA = 'INNA_WARTOSC', TABELA = 'JESZCZE_INNA_WARTOSC', INNA_TABELA = 'WARTOSC', INNA_TABELA = 'INNA_WARTOSC'; @jedrus4 Dopiero to teraz zauwazylem, ale zobacz ten bajer - inna_tabela = 'wartosc' He he cos mi sie wydaje ze @Michał2000 albo lekcji nie odrobil albo procuje nad ulepszeniem SQLa. Tak na przyszlosc radze sie zastanowic co sie pisze. -------------------- |
|
|
![]() ![]() |
![]() |
Aktualny czas: 19.08.2025 - 14:59 |