![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 366 Pomógł: 0 Dołączył: 2.01.2007 Ostrzeżenie: (0%) ![]() ![]() |
hej!
jakis czas nie robilam juz nic w bazach danych ale teraz znow mi przyszlo. wczesniej pracowalam wiecej z mysql, teraz postgres. pytanie mam takie: w mysql jest auto_increment. w postgresie odpowiednik to serial. stworzylam sobie (uzywajac pgadmin) prosta tabele osoba z polami osoba_id (serial) oraz imie (char). no i teraz jak chce zrobic zwyklego prostego inserta (przy pomocy pgadmin jak i konsoli) i dodac tylko imie (no bo osoba_id ma sie sama inkrementowac) to mi krzyczy. tzn chce zebym recznie dodala jeszcze osoba_id. nie wiem co jest nie tak. czy tworzac kolumne w tablicy przy pomocy pgadmin oprocz tego ze oznacze ja jako serial, to musze cos jeszcze ustawic? pzdr, misty |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 366 Pomógł: 0 Dołączył: 2.01.2007 Ostrzeżenie: (0%) ![]() ![]() |
to co to pole robi? bez sensu.
no ja ustawilam zeby pole bylo serial oraz primary key. oto kod tej tabeli:
no i przede wszystkim jak chce dodac wpis przy pomocy pgadmin to pojawia mi sie zapytanie do uzupelnienia:
czyli jak widac-chce bym recznie dodala osoba_id no i krzyczy:
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 16.09.2025 - 20:58 |