SQL-standaarden tot 1992 verwijzen naar CURRENT_TIMESTAMP als zowel een "in de tijd variërende systeemvariabele" en een "datetime value-functie". Zie bijvoorbeeld Databasetaal SQL .
Maar AFAIK de standaarden gebruiken altijd CURRENT_TIMESTAMP, nooit CURRENT_TIMESTAMP(). Het gebruik van CURRENT_TIMESTAMP() op een compatibele dbms zou moeten mislukken met een syntaxisfout.
Ik weet niet zeker wat de normen te zeggen hebben over door de gebruiker gedefinieerde functies.