"Normale" Funktionen führen Operationen mit einem oder mehreren Feldwerten aus. Der Microsoft LogParser erlaubt die Verwendung von etwa 90 Funktionen, die in der Hilfedatei des LogParsers ausführlich beschrieben werden.
Auch die einfachen arithmetischen Operationen haben Funktionsnamen:
ADD
SUB
MUL
DIV
Dabei sieht der Syntax immer so aus:
SUB (100, 10) /* ergibt 90*/ MUL (Feld1, 10) ADD (Feld1, Feld2)
Im Beispiele Logfiles zur Auswertung eines Apache Logfiles werden in der Zeile
,DIV(SUM(BytesSent),MUL(1024,1024)) AS SUMMEinMB
sowohl eine Aggregatfunktion (SUM) wie auch normale Funktionen (DIV und MUL) verwendet.