sql >> Database >  >> RDS >> Oracle

Is de CURRENT_TIMESTAMP-functie van Oracle echt een functie?

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.




  1. MYSQL selecteren voor deze week

  2. Selectquery herhalen

  3. Rails 3 Mysql-problemen

  4. gebruik array/variabele in sql-query