Freigeben über


Zwischenschalten von SHAPE COMPUTE-Klauseln

Hiermit können einzelne oder mehrere COMPUTE-Klauseln, wie im folgenden Beispiel dargestellt, zwischen dem übergeordneten und dem untergeordneten Element in einen parameterisierten Shape-Befehl eingebettet werden:

SHAPE {select au_lname, state from authors} APPEND   
   ((SHAPE   
      (SHAPE   
         {select * from authors where state = ?} rs   
      COMPUTE rs, ANY(rs.state) state, ANY(rs.au_lname) au_lname   
      BY au_id) rs2   
   COMPUTE rs2, ANY(rs2.state) BY au_lname)   
RELATE state TO PARAMETER 0)  

Weitere Informationen

Datenstrukturierung – Beispiel
Formale Grammatik für Strukturen
Shape-Befehle im Allgemeinen