Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: INSERT wiele rekordow
Forum PHP.pl > Forum > Bazy danych > PostgreSQL
itsme
w mySQL jest nastepujaca struktura
  1. INSER INTO tabela (`pole`, `pole1`) VALUE (`dane`, `dane1`), (`dane`, `dane1`), (`dane`, `dane1`), (`dane`, `dane1`), (`dane`, `dane1`)

w PG taki schemat juz nie przechodzi.
Pytanie: W jaki sposób ułożyc zapytanie SQl tak aby dodac wiele rekordów za jednym razem ?
SongoQ
Zamiast VALUE ma byc VALUES.
Blackhole
Cytat(SongoQ @ 2004-11-26 23:31:57)
Zamiast VALUE ma byc VALUES.

Też to chciałem napisać, ale pomyślałem, iż taki zaawansowany użytkownik (ma przecież przeszło 1400 napisanych postów) to wie, a ten błąd wynika jedynie z szybkiego pisania smile.gif
itsme
Cytat(Blackhole @ 2004-11-27 10:23:31)
Cytat(SongoQ @ 2004-11-26 23:31:57)
Zamiast VALUE ma byc VALUES.

Też to chciałem napisać, ale pomyślałem, iż taki zaawansowany użytkownik (ma przecież przeszło 1400 napisanych postów) to wie, a ten błąd wynika jedynie z szybkiego pisania smile.gif

ilosc postów nie swiadczy o posiadanej wiedzy :-)
zas moja wiedza z zakresy PG jest jednak tak samo wielka jak stasunek Twojej ilosci postow do mojej ...
dziekuje za pomoc
DeyV
Przepraszam. Ale czepiliście się nieszczęsnej literówki, (zresztą w MySQL też jest słowo values, więc to tym bardziej potwierdza, że Itsme zrobił ten błąd przypadkowo) a nie pojawiła się ani jedna odpowiedź na zadanie pytanie.

Tj. czy za pomocą jednego zapytania można do bazy dodać wiele rekordów ( i jak sądzę, nie jest tu mowa o INSERT SELECT...)

Ja nie znam sposobu, który by na to pozwalał. Być może przy pomocy jakieś procedury, ale to też wymagałoby wielu zapytań.
Może jednak jest to możliwe?
Niech wypowie się jakiś guru od PG smile.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.