Search  
Friday, February 10, 2012 ..:: Forum ::.. Register  Login
 Forum Minimize
Pentru a putea posta mesaje trebuie să vă înregistraţi.
Notă: Mesajele cu conţinut jignitor sau ilegal (inclusiv cereri de soft piratat) nu sunt acceptate şi vor fi şterse imediat .

Pentru a primi raspunsuri rapide si corecte, scrieti in mesaj ce intentionati sa faceti, ce mesaj de eroare primiti, in ce context si in urma caror actiuni. De asemenea, mentionati versiunea de FoxPro in care lucrati!
Dacă nu specificați versiunea, se consideră VFP 9.0 SP2.

SearchForum Home
  Visual FoxPro  Client/Server  Triger multirec...
 Triger multirecord
 
 10/11/2009 11:09:29 AM
User is offlineCLASSOFT
231 posts
www.classoft.ro
4th


Triger multirecord
 (N/A) Modified By CLASSOFT  on 10/11/2009 10:10:42 AM)
Tabel (SQL 2005):

1. IdEan char(13)
2. Price decimal(14,4)
3. Up_date datetime

Am nevoie de un triger care actualizeaza campul Up_date cu valoarea GETDATE(),care sa functioneze si pentru UPDATE-uri care afecteaza mai multe recorduri.
Varianta mea merge bine cand execut comenzi care afecteaza numai o singura inregistrare.Pentru update multiplu primesc eroarea : Subquery returned more than 1 value

Multumesc,
Cristi Birlea
 10/11/2009 1:33:14 PM
User is offlineDaniel Buduru
2141 posts
1st




Re: Triger multirecord
 (N/A)

Update tabela set up_date=Getdate() from inserted where inserted.idEan=tabela.idEan

Daca in update e susceptibil a se modifica inclusiv idEan:

Update tabela set up_date=Getdate() from inserted, deleted where tabela.idEan=inserted.idEan OR tabela.idEan=deleted.idEan


Daniel Buduru
 10/12/2009 10:30:08 AM
User is offlineCLASSOFT
231 posts
www.classoft.ro
4th


Re: Triger multirecord
 (N/A)
Da merge triger-ul, intr-adevar unerori se schimba si EAN-ul.
Eu m-am supracomplicat... am citit ceva articol de pe net pentru eroarea respectiva si am pierdut timpul aiurea.

Multumesc Daniel !

Cristi Birlea
  Visual FoxPro  Client/Server  Triger multirec...

Search  Forum Home         

 Google Ads Minimize

    

Copyright 2002-2010 Profox   Terms Of Use  Privacy Statement