ďťż
 
Trigger do numeracji zapisów...? ďťż
 
Trigger do numeracji zapisów...?
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

Trigger do numeracji zapisów...?



enzo - 13-11-2006 00:46
Trigger do numeracji zapisów...?
  Chciałbym w swojej bazie rejestrowac dokumentu. Przykladem chyba najlepiej
obrazującym to co chcę zrobic moze byc przykład faktury i jej pozycji. Sama
faktura a własciwie jej nagłówek jest trzymany w tabeli nagłówków wraz z
numerem, id kontrahenta itp. Natomiast pozycje są trzymane w drugiej tabeli
z nazwą pozycji ilościa sztuk no i id rekordu z tabeli nagłówków. Jak
wykonuje sie zgrabnie obsługę takiego układu nagłówek - pozycja. Sama
faktura ma numerację więc pewnie jakis trigger, pytanie jaki ? lub
procedura. Zastanawiam się tez nad problemem, że w danym momencie dwie osoby
moga chciec wystawić fakturę.
Chciałbym dowiedziec się w jaki sposób oprogramować taki układ. W sieci nic
na ten temat nie znalazłem, książki zero, kursu też.

Prosze o wskazówki,namiary i ewentualnie o triggera.

--
enzo





Marcin A. Guzowski - 13-11-2006 00:46

  enzo napisał(a):
> Chciałbym dowiedziec się w jaki sposób oprogramować taki układ. W sieci
> nic na ten temat nie znalazłem, książki zero, kursu też.

Bez urazy, ale...
nie wiem gdzie tego szukałeś, na stronach pornograficznych? Tam
faktycznie może nie być. W miejscach bardziej database related
znajduje się wiele informacji nt tego akademickiego przykładu.

Oczywiście pomijam fakt, że wszyscy wiemy, jakiej bazy używasz.

Wystarczającą wiedzę na nurtujące Cię problemy miałbyś przeglądając
choć jeden manual do jednego silnika baz danych.

Żeby nie być posądzony o bezprzedmiotowość postu, podam Ci kilka
słów kluczowych:

IDENTITY, AUTOINCREMENT, SEQUENCE

--
Pozdrawiam,
Marcin Guzowski
http://guzowski.info




Sławomir Szyszło - 13-11-2006 00:46

  Dnia Mon, 30 Oct 2006 12:30:43 +0100, "enzo" <cyrkiel16@tlen-usun.pl>
wklepał(-a):

>Chciałbym w swojej bazie rejestrowac dokumentu. Przykladem chyba najlepiej
>obrazującym to co chcę zrobic moze byc przykład faktury i jej pozycji. Sama
>faktura a własciwie jej nagłówek jest trzymany w tabeli nagłówków wraz z
>numerem, id kontrahenta itp. Natomiast pozycje są trzymane w drugiej tabeli
>z nazwą pozycji ilościa sztuk no i id rekordu z tabeli nagłówków. Jak
>wykonuje sie zgrabnie obsługę takiego układu nagłówek - pozycja. Sama
>faktura ma numerację więc pewnie jakis trigger, pytanie jaki ? lub
>procedura. Zastanawiam się tez nad problemem, że w danym momencie dwie osoby
>moga chciec wystawić fakturę.

To przy okazji poszukaj w archiwum dyskusji o ciągłości numeracji faktur.
--
Sławomir Szyszło mailto:slaszysz@poczta.onet.pl
Primus inter FAQires & Grand Inquisitor no.0 of pl.comp.bazy-danych
FAQ pl.comp.bazy-danych http://www.dbf.pl/faq/
Archiwum http://groups.google.com/groups?grou...mp.bazy-danych




.:enzo:. - 13-11-2006 00:46

  > Bez urazy, ale...
> nie wiem gdzie tego szukałeś, na stronach pornograficznych? Tam
> faktycznie może nie być. W miejscach bardziej database related
> znajduje się wiele informacji nt tego akademickiego przykładu.
>

Np ?

--
enzo
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • effulla.pev.pl
  • comp
    [pgsql] Wykonanie triggera po =?ISO-8859-2?Q?zako=F1czeniu_tra?==?ISO-8859-2?Q?nsakcji?= =?ISO-8859-2?Q?Mam_do_napisania_triggera_plpgsq?= =?ISO-8859-2?Q?l_mo=BFe_kto=B6_b=EAdzie_w_stanie_pom_?= [pgsql] Zmienna jako pole NEW w trigger pl/pgSQL. [MSSQL] Wykonanie DTS za =?ISO-8859-2?Q?pomoc=B1_triggera?= =?iso-8859-2?q?firebird_i_triggery_-_logowanie_historii_zmian_zawarto=B6ci?= =?iso-8859-2?q?Jak_wykona=E6_rekompilacj=EA_procedury/triggera?= Postgresql - gdzie moge sie nauczyc pisania funkcji i triggerow w Funkcja replace w triggerach MS SQL Server 2005 MSSQL: view, trigger INSTEAD OF UPDATE - problem [Oracle] Chwilowe blokowanie triggera (dla jednej sesji)
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • fantazia.htw.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