sql >> Database teknologi >  >> RDS >> Oracle

Er Oracles CURRENT_TIMESTAMP-funktion virkelig en funktion?

SQL-standarder tilbage til 1992 refererer til CURRENT_TIMESTAMP som både en "tidsvarierende systemvariabel" og en "datotidsværdifunktion". Se for eksempel Database Language SQL .

Men AFAIK standarderne bruger altid CURRENT_TIMESTAMP, aldrig CURRENT_TIMESTAMP(). Brug af CURRENT_TIMESTAMP() på en kompatibel dbms skulle mislykkes med en syntaksfejl.

Jeg er ikke sikker på, hvad standarderne har at sige om brugerdefinerede funktioner.




  1. 1054 - Ukendt kolonne 'apa_calda' i 'hvor klausul'

  2. Alfanumerisk ufølsom sortering i postgres

  3. Markørudtryk i MySQL

  4. Hvad er størrelsen på kolonnen af ​​int(11) i mysql i bytes?