ďťż
 
PgSQL i funkcja dajaca "autoincrement" - blad ďťż
 
PgSQL i funkcja dajaca "autoincrement" - blad
Zobacz wiadomości
 
Cytat
A gdyby tak się wedrzeć na umysłów górę, / Gdyby stanąć na ludzkich myśli piramidzie, / I przebić czołem przesądów chmurę, / I być najwyższą myślą wcieloną. . . Juliusz Słowacki, Kordian
Indeks BCB i MySQL subiekt gt fototapeta
 
  Witamy

PgSQL i funkcja dajaca "autoincrement" - blad



BH - 16-05-2007 00:01
PgSQL i funkcja dajaca "autoincrement" - blad
  Witam
W polu typu integer jako wartosc domysla mam
nextval(('"zatrudn1_zatrudn_id_seq"'::text)::regcl ass)
tabela nazywa sie zatrudn1 a pole zatrudn_id.
otrzymuje blad:
Query failed: ERROR: relation zatrudn1_zatrudn_id_seq does not exist in
zapisz.php -
blad wskazuje na linie
$result_nowy_dok = pg_query($conn,$sql_nowy_dok)
W innych tabelach ten blad nie wystepuje.
Jak zaradzic?
Bogdan





Krzysztof =?iso-8859-2?Q?Krzy=BFaniak?= - 16-05-2007 00:01

  BH <bh@wytnijto_sih.pl> writes:

> Witam
> W polu typu integer jako wartosc domysla mam
> nextval(('"zatrudn1_zatrudn_id_seq"'::text)::regcl ass)
> tabela nazywa sie zatrudn1 a pole zatrudn_id.
> otrzymuje blad:
> Query failed: ERROR: relation zatrudn1_zatrudn_id_seq does not exist in
> zapisz.php -
> blad wskazuje na linie
> $result_nowy_dok = pg_query($conn,$sql_nowy_dok)
> W innych tabelach ten blad nie wystepuje.
> Jak zaradzic?

Sprawdzić czy istnieje podana sekwencja[1] i jeśli nie istnieje to ją
założyć[2].

[1] w psql: \ds zatrudn1_zatrudn_id_seq
[2] CREATE SEQUENCE zatrudn1_zatrudn_id_seq; <http://www.postgresql.org/docs/current/static/sql-createsequence.html>

eloy
--
-------e-l-o-y----------------------------e-l-o-y-@-k-o-f-e-i-n-a-.-n-e-t------

jak to dobrze, że są oceany - bez nich byłoby jeszcze smutniej




hubert depesz lubaczewski - 16-05-2007 00:01

  On 2007-05-15, BH <bh@wytnijto_sih.pl> wrote:
> nextval(('"zatrudn1_zatrudn_id_seq"'::text)::regcl ass)

czemu masz tu '" ?
daj po prostu:
select nextval('zatrudn1_zatrudn_id_seq');

depesz

--
quicksil1er: "postgres is excellent, but like any DB it requires a
highly paid DBA. here's my CV!" :)
http://www.depesz.com/ - blog dla ciebie (i moje CV)




BH - 16-05-2007 00:01
Dziekuje Re: PgSQL i funkcja dajaca "autoincrement" - blad
  Krzysztof Krzyżaniak wrote:

> BH <bh@wytnijto_sih.pl> writes:
> Sprawdzić czy istnieje podana sekwencja[1] i jeśli nie istnieje to ją
> założyć[2].
Dziekuje - tak bylo,
Bogdan
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • effulla.pev.pl
  • comp
    =?ISO-8859-2?Q?Narz=EAdzie_do_budowania_zapyta=F1_SQL=2C?==?I SO-8859-2?Q?_PL/PgSQL=2C_PL/SQL=2C_T-SQL?= Photoshop CS2 - funkcje, =?ISO-8859-2?Q?kt=F3rych_si=EA_nie_?==?ISO-8859-2?Q?spodziewasz=2E=2E=2E?= [PostgreSQL] jak =?ISO-8859-2?Q?pobra=E6_warto=B6=E6_zwracan?==?ISO-8859-2?Q?=B1_przez_funkcj=EA=3F?= =?iso-8859-2?Q?=5BMS_SQL=5D_Czy_mo=BFna_wywo=B3a=E6_funkcje_t ylko_raz_dla?==?iso-8859-2?Q?_ca=B3ego_zbioru_=BCr=F3d=B3owego=3F?= [pgsql] Akcja w =?iso-8859-2?b?emFsZb9ub7ZjaQ==?= od liczby zmienionych =?iso-8859-1?q?rekord=F3w?= [PostgreSQL] Jak =?ISO-8859-2?Q?po=B3=B1czy=E6_funkcje_z_w?==?ISO-8859-2?Q?idokiem?= [sql][pgsql] zapytanie sql [pgsql] Wykonanie triggera po =?ISO-8859-2?Q?zako=F1czeniu_tra?==?ISO-8859-2?Q?nsakcji?= postgres - ile razy wykona =?ISO-8859-2?Q?si=EA_funkcja_w_?==?ISO-8859-2?Q?zapytaniu?= [MySQL] Load data infile i =?ISO-8859-2?Q?u=BFycie_funkcji_r?==?ISO-8859-2?Q?eplace?=
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • anette.xlx.pl
  • Cytat

    Decede mihi sole - nie zasłaniaj mi słonca.
    Gdy kogoś kochasz, jesteś jak stworzyciel świata - na cokolwiek spojrzysz, nabiera to kształtu, wypełnia się barwą, światłem. Powietrze przytula się do ciebie, choćby był mróz, a ty masz w sobie tyle radości, że musisz ją rozdawać wokoło, bo się w tobie nie mieści
    Hoc fac - tak czyń.
    A tergo - od tyłu; z tyłu.
    I czarne włosy posiwieją. Safona

    Valid HTML 4.01 Transitional

    Free website template provided by freeweblooks.com