Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
dev:sql:functions:current_date [2010/07/09 02:49]
tdo
dev:sql:functions:current_date [2010/07/28 22:09]
els
Line 1: Line 1:
 {{page>:​top_add&​nofooter&​noeditbtn}} {{page>:​top_add&​nofooter&​noeditbtn}}
-<​html><​div align="​center"><​span style="​color:​red">​DRAFT</​span></​div></​html>​ 
-====== Omnidex SQL Function: CURRENT_DATE ====== 
 {{page>:​sql_bar&​nofooter&​noeditbtn}} {{page>:​sql_bar&​nofooter&​noeditbtn}}
 +
 +====== Omnidex SQL Function: CURRENT_DATE ======
 ===== Description ===== ===== Description =====
-The CURRENT_DATE function returns the current date from the server'​s time-of-day clock.+The CURRENT_DATE function returns the current date from the server'​s time-of-day clock.  The function is processed once at the beginning of the execution of the SQL statement. ​ A new value is not obtained with each reference or with each fetched row.  In a client-server or Omnidex Grid application,​ the date returned is from the individual server processing the query.
  
-The function ​is processed once at the beginning of the execution of the SQL statement. A new value is not obtained with each reference or with each fetched row.+This function ​returns an ANSI DATE datatype. 
 +===== Syntax ===== 
 +$DATA_LENGTH ( column )
  
-If the function is called within an application in a networked environment,​ the time returned is from the server with the Omnidex Environment.+== column == 
  
-This function returns an ANSI DATE datatype+Required. The name of a column, qualified by the table and database as needed.
  
-===== Syntax ===== 
-CURRENT_DATE 
 ===== Examples ===== ===== Examples =====
-==== Example 1 ====+==== Example 1: Column ==== 
 +<​code>​ 
 +> select current_date from $omnidex; 
 + 
 +CURRENT_DATE 
 +------------ 
 +  2010-07-28 
 + 
 +</​code>​ 
 +==== Example 2: Expression calculating age ====
  
 <​code>​ <​code>​
-select ​company +select ​birthdate, $compare_dates(birthdate, current_date'YY') age from individuals;​
-current_date ​ +
-from customers  +
-where company='dynamic'+
  
-... +BIRTHDATE ​    AGE 
-Dynamic Information Systems Corporation, ​2004-03-15+------------ ​ ----------- 
 +  1938-07-14 ​          72 
 +  1957-11-22 ​          53 
 +  1960-07-28 ​          50 
 +  1929-08-22 ​          81 
 +  1933-07-09 ​          77 
 +  1944-08-01 ​          66 
 +  ​2004-09-14            6
 </​code>​ </​code>​
 +
 +====== Additional Resources ======
 +
 +See also:
 +{{page>​dev:​sql:​functions:​see_also_variables&​nofooter&​noeditbtn&​noheader}}
 +
 {{page>:​bottom_add&​nofooter&​noeditbtn}} {{page>:​bottom_add&​nofooter&​noeditbtn}}
 +
 +
 
Back to top
dev/sql/functions/current_date.txt · Last modified: 2016/06/28 22:38 (external edit)