Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PostgreSQL] Dodawanie wielu rekordow
Pucy
post
Post #1





Grupa: Zarejestrowani
Postów: 124
Pomógł: 0
Dołączył: 8.05.2006

Ostrzeżenie: (0%)
-----


Problem polega na tym ze chcialbym dodac w 1 zapytaniu n-rekordow;

w mysql: "INSERT INTO db(id,nazwa) VALUES ('2','xxx'),('3','ttt'),('5','uuuu')"; - dziala

jak osiagnac identyczny rezultac w postgresie? Czy jedynym rozwiazaniem jest tworzeni np. 10 tys zapytan? Bo o tym mowa...
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
woolfik
post
Post #2





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 22.11.2008

Ostrzeżenie: (0%)
-----


No to mam pytanie mam plik wlasnie gdzie sa bloki copy i mam np taki blok:
COPY umowy (idx_umowy, numer_umowy, idx_zakladu, lp, przedmiot_umowy, data_od, data_do) FROM stdin;
32 WWE123 10 100 BG - 12A Z 2007-01-01 2007-12-31
33 000/0A12 10 100 BZ - 12B Z 2007-01-01 2007-02-28
34 AB-WA00 10 100 BG - 11A Z 2001-01-01 2003-04-11
35 2009\9\\13 10 100 CZ - 13A Z 2007-01-01 2007-12-31
36 X11-AA 12 100 CZ - TZ 2007-01-01 2007-12-31
37 000/0A12 12 100 DZ - TZ 2008-01-01 2008-12-31
38 AB-WA00 12 100 EZ - TZ 2009-01-01 2007-12-31
39 2009\5\\22 12 100 DZ - TZ 2007-01-01 \N
40 000/1 15 100 Op. Zdr Basic 2008-03-01 \N
41 000/2 15 100 Op. Zdr Basic \N 2009-05-12
42 000/3 16 100 Op. Zdr Basic 2007-01-01 2007-12-31
\.

No i niestety baza zwraca query OK ale nie dodaje mi zadnego rekordu do bazy ... tabela jest dalej pusta ... mozecie cos doradzic (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif)
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 16.10.2025 - 01:50