"Is er een beknopte handleiding?" , nou... Het antwoord is nee , dus:hands-on! Dit antwoord is een Wiki, laten we schrijven.
Samengevatte gids
Laat,
- V () een gebruikelijke functie. (bijv.
ROUND
) - L () een functie-achtige operator (bijv.
ANY
) - v een operator-achtige functie (bijv.
current_date
) - Op een telefoniste
- Op1 , Op2 zijn verschillende operators
- A-, B-, C-waarden of uitdrukkingen
- S een lijst met uitdrukkingen, als "(A,B,C)"
De regels, die deze elementen gebruiken, hebben de vorm
- regel :notities.
"pure" wiskundige uitdrukkingen
Wanneer Op , Op1 , Op2 zijn wiskundige operatoren (bijv. +
, -
. *
), en F () is een wiskundige functie (bijv. ROUND()
).
Regels voor scalaire uitdrukkingen en "puur array-expressies":
- Een Op B =(A Op B) :de haakjes zijn optioneel.
- Een Op1 B Op2 C :moet voorrang controleren .
- (A Op1 B) Op2 C :afdwingen "eerst (A Op1 B)".
- Een Op1 (B Op2 C) :afdwingen "eerst (B Op2 C)".
- V (A) =(F (A)) =F ((A)) =(F ((A))) :de haakjes zijn optioneel.
- S =(S) :de externe haakjes zijn optioneel.
- f =(f ) :de haakjes zijn optioneel.
Uitdrukkingen met functie-achtige operators
Regels voor operators als ALL
, ANY
, ROW
, SOME
, enz.
- L (A) =L ((A)) :de haakjes zijn optioneel in het argument.
- (L (A)) :SYNTAXFOUT.
...Meer regels? Help hier met bewerken.