Fråga : Hur till uppsättningen värderar av objekt som baseras på värdera av ett annat objekt.  Starta?

Hi - I-förmiddag using Oracle APEX 4.0.  Jag behöver uppsättningen som värdera av ett objekt baserade på värdera av ett annat objekt.  Förmiddag som I är kompetent att få sqlen för att fungera, men kan inte figurera ut var att sätta it.

Below är villkorar, och önskad värderar:

IF Emp_status = ”startade” därefter Headcount = ”ja”
IF Role_status = ombord därefter headcounten = ”ja "
IF Role_status = öppet att placera därefter Headcount = ”inte "
If Role_status = är den ogiltiga därefter headcounten = ”inte "

I har försökt flera att närma sig, men kan inte finna den högra lösningen. Tänkande förmiddag I en starta på bordlägga (hiring_tbl) som skulle, avfyrar, för mellanlägget eller uppdateringen, men inte kan ge, hjälpen för syntax right.

Any är välkommen!
Thanks!
> för
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
" codeBody " " >create för class= " för
" klar "

Svar : Hur till uppsättningen värderar av objekt som baseras på värdera av ett annat objekt.  Starta?

Men för syntaxfelet: ändra elseif till ELSIF

skapa eller byt ut startar SET_HEADCOUNT_TRIG  
  för mellanlägg på HIRING_TBL_TESTING              
  för varje ro
börja  
  om: new.HIRING_STATUS = ”startat” DÄREFTER
         : new.HEADCOUNT: = ”ja”;
  elsif: new.ROLE_STATUS = ”ombord” DÄREFTER
         : new.HEADCOUNT: = ”ja”;
  elsif: new.ROLE_STATUS = ”öppet placerar” DÄREFTER
         : new.HEADCOUNT: = ”inte”;
  elsif: new.ROLE_STATUS ÄR OGILTIG DÄREFTER
         : new.HEADCOUNT: = ”inte”;
  avsluta om;
avsluta;
/,
Andra lösningar  
 
programming4us programming4us