<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
		<id>http://www.sqle.ru/index.php?action=history&amp;feed=atom&amp;title=Oracle_PL%2FSQL%2FDate_Timezone%2FTRUNC_Date</id>
		<title>Oracle PL/SQL/Date Timezone/TRUNC Date - История изменений</title>
		<link rel="self" type="application/atom+xml" href="http://www.sqle.ru/index.php?action=history&amp;feed=atom&amp;title=Oracle_PL%2FSQL%2FDate_Timezone%2FTRUNC_Date"/>
		<link rel="alternate" type="text/html" href="http://www.sqle.ru/index.php?title=Oracle_PL/SQL/Date_Timezone/TRUNC_Date&amp;action=history"/>
		<updated>2026-05-24T18:15:26Z</updated>
		<subtitle>История изменений этой страницы в вики</subtitle>
		<generator>MediaWiki 1.30.0</generator>

	<entry>
		<id>http://www.sqle.ru/index.php?title=Oracle_PL/SQL/Date_Timezone/TRUNC_Date&amp;diff=2496&amp;oldid=prev</id>
		<title> в 13:45, 26 мая 2010</title>
		<link rel="alternate" type="text/html" href="http://www.sqle.ru/index.php?title=Oracle_PL/SQL/Date_Timezone/TRUNC_Date&amp;diff=2496&amp;oldid=prev"/>
				<updated>2010-05-26T13:45:19Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr style=&quot;vertical-align: top;&quot; lang=&quot;ru&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Предыдущая&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Версия 13:45, 26 мая 2010&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; style=&quot;text-align: center;&quot; lang=&quot;ru&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(нет различий)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
			</entry>

	<entry>
		<id>http://www.sqle.ru/index.php?title=Oracle_PL/SQL/Date_Timezone/TRUNC_Date&amp;diff=2497&amp;oldid=prev</id>
		<title>Admin: 1 версия</title>
		<link rel="alternate" type="text/html" href="http://www.sqle.ru/index.php?title=Oracle_PL/SQL/Date_Timezone/TRUNC_Date&amp;diff=2497&amp;oldid=prev"/>
				<updated>2010-05-26T10:01:45Z</updated>
		
		<summary type="html">&lt;p&gt;1 версия&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;==formats used with the TRUNC() function for the DATE data type==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;sql&amp;quot;&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
Format Element    Description                                                         Example&lt;br /&gt;
CC                One greater than the first two digits of a four-digit year.         ROUND(SYSDATE,&amp;quot;CC&amp;quot;)&lt;br /&gt;
SCC               One greater than the first two digits of a four-digit year.         ROUND(SYSDATE,&amp;quot;SCC&amp;quot;)&lt;br /&gt;
Year              &lt;br /&gt;
SYYYY             Year; rounds up on July 1.                                          ROUND(SYSDATE,&amp;quot;SYYYY&amp;quot;)&lt;br /&gt;
YYYY              Year; rounds up on July 1.                                          ROUND(SYSDATE,&amp;quot;YYYY&amp;quot;)&lt;br /&gt;
YEAR              Year; rounds up on July 1.                                          ROUND(SYSDATE,&amp;quot;YEAR&amp;quot;)&lt;br /&gt;
YYY               Year; rounds up on July 1.                                          ROUND(SYSDATE,&amp;quot;YYY&amp;quot;)&lt;br /&gt;
YY                Year; rounds up on July 1.                                          ROUND(SYSDATE,&amp;quot;YY&amp;quot;)&lt;br /&gt;
Y                 Year; rounds up on July 1.                                          ROUND(SYSDATE,&amp;quot;Y&amp;quot;)&lt;br /&gt;
IYYY              ISO year.                                                           ROUND(SYSDATE,&amp;quot;IYYY&amp;quot;)&lt;br /&gt;
IY                ISO year.                                                           ROUND(SYSDATE,&amp;quot;IY&amp;quot;)&lt;br /&gt;
I                 ISO year.                                                           ROUND(SYSDATE,&amp;quot;I&amp;quot;)&lt;br /&gt;
Q                 Quarter; rounds up on sixteenth day of the second month of the quarter. ROUND(SYSDATE,&amp;quot;Q&amp;quot;)&lt;br /&gt;
Month&lt;br /&gt;
       &lt;br /&gt;
MONTH             Month; rounds up on sixteenth day.                                 TRUNC(SYSDATE,&amp;quot;MONTH&amp;quot;)&lt;br /&gt;
MON               Month; rounds up on sixteenth day.                                 TRUNC(SYSDATE,&amp;quot;MON&amp;quot;)&lt;br /&gt;
MM                Month; rounds up on sixteenth day.                                 TRUNC(SYSDATE,&amp;quot;MM&amp;quot;)&lt;br /&gt;
RM                Month; rounds up on sixteenth day.                                 TRUNC(SYSDATE,&amp;quot;RM&amp;quot;)&lt;br /&gt;
Week&lt;br /&gt;
       &lt;br /&gt;
WW                Same day of the week as the first day of the year.                 TRUNC(SYSDATE,&amp;quot;WW&amp;quot;)&lt;br /&gt;
IW                Same day of the week as the first day of the ISO year.             TRUNC(SYSDATE,&amp;quot;IW&amp;quot;)&lt;br /&gt;
W                 Same day of the week as the first day of the month.                TRUNC(SYSDATE,&amp;quot;W&amp;quot;)&lt;br /&gt;
Day&lt;br /&gt;
       &lt;br /&gt;
DD                Day of the month (from 1 to 31).                                   ROUND(SYSDATE,&amp;quot;DD&amp;quot;)&lt;br /&gt;
DDD               Day of the year (from 1 to 366).                                   ROUND(SYSDATE,&amp;quot;DDD&amp;quot;)&lt;br /&gt;
J                 Day.                                                               ROUND(SYSDATE,&amp;quot;J&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
Starting Day of the week.                                          &lt;br /&gt;
DY                Starting Day of the week.                                         TRUNC(SYSDATE,&amp;quot;DY&amp;quot;)&lt;br /&gt;
DAY               Starting Day of the week.                                         TRUNC (SYSDATE,&amp;quot;DAY&amp;quot;)&lt;br /&gt;
HH                Hour of the day (from 1 to 12).                                   TRUNC (SYSDATE,&amp;quot;HH&amp;quot;)&lt;br /&gt;
HH12              Hour of the day (from 1 to 12).                                   TRUNC (SYSDATE,&amp;quot;HH12&amp;quot;)&lt;br /&gt;
HH24              Hour of the day (from 0 to 23).                                   TRUNC (SYSDATE,&amp;quot;HH24&amp;quot;)&lt;br /&gt;
MI                Minute (from 0 to 59).                                            TRUNC (SYSDATE,&amp;quot;MI&amp;quot;) &lt;br /&gt;
--&lt;br /&gt;
   &lt;br /&gt;
    &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Trunc a date==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;sql&amp;quot;&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
SQL&amp;gt;&lt;br /&gt;
SQL&amp;gt; select trunc( sysdate )&lt;br /&gt;
  2  from dual&lt;br /&gt;
  3  /&lt;br /&gt;
TRUNC(SYSDATE)&lt;br /&gt;
--------------------&lt;br /&gt;
16-JUN-2008 00:00:00&lt;br /&gt;
1 row selected.&lt;br /&gt;
SQL&amp;gt; --&lt;br /&gt;
   &lt;br /&gt;
    &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==truncate and round a date that falls into the second part of a year, the results would be different:==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;sql&amp;quot;&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
SQL&amp;gt;&lt;br /&gt;
SQL&amp;gt; SELECT&lt;br /&gt;
  2     SYSDATE + 100                fall_date,&lt;br /&gt;
  3     TRUNC(SYSDATE + 100, &amp;quot;YEAR&amp;quot;) truncated,&lt;br /&gt;
  4     ROUND(SYSDATE + 100, &amp;quot;YEAR&amp;quot;) rounded&lt;br /&gt;
  5  FROM DUAL;&lt;br /&gt;
FALL_DATE TRUNCATED ROUNDED&lt;br /&gt;
--------- --------- ---------&lt;br /&gt;
28-SEP-08 01-JAN-08 01-JAN-09&lt;br /&gt;
SQL&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Truncates 7:45:26 P.M. on May, to the hour==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;sql&amp;quot;&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
&lt;br /&gt;
SQL&amp;gt;&lt;br /&gt;
SQL&amp;gt; --Truncates 7:45:26 P.M. on May 25, 2005, to the hour&lt;br /&gt;
SQL&amp;gt;&lt;br /&gt;
SQL&amp;gt; SELECT TO_CHAR(TRUNC(TO_DATE(&amp;quot;25-MAY-2005 19:45:26&amp;quot;,&amp;quot;DD-MON-YYYY HH24:MI:SS&amp;quot;), &amp;quot;HH24&amp;quot;), &amp;quot;DD-MON-YYYY HH24:MI:SS&amp;quot;) FROM dual;&lt;br /&gt;
TO_CHAR(TRUNC(TO_DAT&lt;br /&gt;
--------------------&lt;br /&gt;
25-MAY-2005 19:00:00&lt;br /&gt;
SQL&amp;gt;&lt;br /&gt;
           &lt;br /&gt;
         &lt;br /&gt;
    &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Truncates May, to the first day in the month==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;sql&amp;quot;&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
SQL&amp;gt;&lt;br /&gt;
SQL&amp;gt; SELECT TRUNC(TO_DATE(&amp;quot;25-MAY-2005&amp;quot;), &amp;quot;MM&amp;quot;) FROM dual;&lt;br /&gt;
TRUNC(TO_&lt;br /&gt;
---------&lt;br /&gt;
01-MAY-05&lt;br /&gt;
SQL&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &lt;br /&gt;
    &lt;br /&gt;
    &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==TRUNC: Removing the time from SYSDATE==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;sql&amp;quot;&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
SQL&amp;gt;&lt;br /&gt;
SQL&amp;gt; -- Removing the time from SYSDATE.&lt;br /&gt;
SQL&amp;gt;&lt;br /&gt;
SQL&amp;gt; SELECT TO_CHAR(TRUNC(SYSDATE),&amp;quot;MM/DD/YYYY HH:MM:SS AM&amp;quot;) &amp;quot;Today&amp;quot;s Date and Time&amp;quot; from DUAL;&lt;br /&gt;
Today&amp;quot;s Date and Time&lt;br /&gt;
----------------------&lt;br /&gt;
08/31/2006 12:08:00 AM&lt;br /&gt;
SQL&amp;gt;&lt;br /&gt;
SQL&amp;gt;&lt;br /&gt;
           &lt;br /&gt;
         &lt;br /&gt;
    &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==TRUNC(SYSDATE,&amp;quot;Q&amp;quot;): Truncating to the quarter==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;sql&amp;quot;&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
&lt;br /&gt;
SQL&amp;gt; -- Truncating to the quarter.&lt;br /&gt;
SQL&amp;gt;&lt;br /&gt;
SQL&amp;gt; SELECT TO_CHAR(TRUNC(SYSDATE,&amp;quot;Q&amp;quot;),&amp;quot;MM/DD/YYYY HH:MM:SS AM&amp;quot;) &amp;quot;Today&amp;quot;s Date and Time&amp;quot; from DUAL;&lt;br /&gt;
Today&amp;quot;s Date and Time&lt;br /&gt;
----------------------&lt;br /&gt;
07/01/2006 12:07:00 AM&lt;br /&gt;
SQL&amp;gt;&lt;br /&gt;
SQL&amp;gt;&lt;br /&gt;
SQL&amp;gt;&lt;br /&gt;
           &lt;br /&gt;
         &lt;br /&gt;
    &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==TRUNC(): truncate May, to the first day in the year==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;sql&amp;quot;&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
SQL&amp;gt;&lt;br /&gt;
SQL&amp;gt; SELECT TRUNC(TO_DATE(&amp;quot;25-MAY-2005&amp;quot;), &amp;quot;YYYY&amp;quot;) FROM dual;&lt;br /&gt;
TRUNC(TO_&lt;br /&gt;
---------&lt;br /&gt;
01-JAN-05&lt;br /&gt;
SQL&amp;gt;&lt;br /&gt;
SQL&amp;gt;&lt;br /&gt;
SQL&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &lt;br /&gt;
    &lt;br /&gt;
    &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Use TRUNC(Date value) in where clause==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;sql&amp;quot;&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
SQL&amp;gt;&lt;br /&gt;
SQL&amp;gt; CREATE TABLE EMP (EMPNO NUMBER(4) NOT NULL,&lt;br /&gt;
  2                    ENAME VARCHAR2(10),&lt;br /&gt;
  3                    JOB VARCHAR2(9),&lt;br /&gt;
  4                    MGR NUMBER(4),&lt;br /&gt;
  5                    HIREDATE DATE,&lt;br /&gt;
  6                    SAL NUMBER(7, 2),&lt;br /&gt;
  7                    COMM NUMBER(7, 2),&lt;br /&gt;
  8                    DEPTNO NUMBER(2));&lt;br /&gt;
Table created.&lt;br /&gt;
SQL&amp;gt;&lt;br /&gt;
SQL&amp;gt; INSERT INTO EMP VALUES (7369, &amp;quot;SMITH&amp;quot;, &amp;quot;CLERK&amp;quot;,    7902, TO_DATE(&amp;quot;17-DEC-1980&amp;quot;, &amp;quot;DD-MON-YYYY&amp;quot;), 800, NULL, 20);&lt;br /&gt;
1 row created.&lt;br /&gt;
SQL&amp;gt; INSERT INTO EMP VALUES (7499, &amp;quot;ALLEN&amp;quot;, &amp;quot;SALESMAN&amp;quot;, 7698, TO_DATE(&amp;quot;20-FEB-1981&amp;quot;, &amp;quot;DD-MON-YYYY&amp;quot;), 1600, 300, 30);&lt;br /&gt;
1 row created.&lt;br /&gt;
SQL&amp;gt; INSERT INTO EMP VALUES (7521, &amp;quot;WARD&amp;quot;,  &amp;quot;SALESMAN&amp;quot;, 7698, TO_DATE(&amp;quot;22-FEB-1981&amp;quot;, &amp;quot;DD-MON-YYYY&amp;quot;), 1250, 500, 30);&lt;br /&gt;
1 row created.&lt;br /&gt;
SQL&amp;gt; INSERT INTO EMP VALUES (7566, &amp;quot;JONES&amp;quot;, &amp;quot;MANAGER&amp;quot;,  7839, TO_DATE(&amp;quot;2-APR-1981&amp;quot;,  &amp;quot;DD-MON-YYYY&amp;quot;), 2975, NULL, 20);&lt;br /&gt;
1 row created.&lt;br /&gt;
SQL&amp;gt; INSERT INTO EMP VALUES (7654, &amp;quot;MARTIN&amp;quot;, &amp;quot;SALESMAN&amp;quot;, 7698,TO_DATE(&amp;quot;28-SEP-1981&amp;quot;, &amp;quot;DD-MON-YYYY&amp;quot;), 1250, 1400, 30);&lt;br /&gt;
1 row created.&lt;br /&gt;
SQL&amp;gt; INSERT INTO EMP VALUES (7698, &amp;quot;BLAKE&amp;quot;, &amp;quot;MANAGER&amp;quot;, 7839,TO_DATE(&amp;quot;1-MAY-1981&amp;quot;, &amp;quot;DD-MON-YYYY&amp;quot;), 2850, NULL, 30);&lt;br /&gt;
1 row created.&lt;br /&gt;
SQL&amp;gt; INSERT INTO EMP VALUES (7782, &amp;quot;CLARK&amp;quot;, &amp;quot;MANAGER&amp;quot;, 7839,TO_DATE(&amp;quot;9-JUN-1981&amp;quot;, &amp;quot;DD-MON-YYYY&amp;quot;), 2450, NULL, 10);&lt;br /&gt;
1 row created.&lt;br /&gt;
SQL&amp;gt; INSERT INTO EMP VALUES (7788, &amp;quot;SCOTT&amp;quot;, &amp;quot;ANALYST&amp;quot;, 7566,TO_DATE(&amp;quot;09-DEC-1982&amp;quot;, &amp;quot;DD-MON-YYYY&amp;quot;), 3000, NULL, 20);&lt;br /&gt;
1 row created.&lt;br /&gt;
SQL&amp;gt; INSERT INTO EMP VALUES (7839, &amp;quot;KING&amp;quot;, &amp;quot;PRESIDENT&amp;quot;, NULL,TO_DATE(&amp;quot;17-NOV-1981&amp;quot;, &amp;quot;DD-MON-YYYY&amp;quot;), 5000, NULL, 10);&lt;br /&gt;
1 row created.&lt;br /&gt;
SQL&amp;gt; INSERT INTO EMP VALUES (7844, &amp;quot;TURNER&amp;quot;, &amp;quot;SALESMAN&amp;quot;, 7698,TO_DATE(&amp;quot;8-SEP-1981&amp;quot;, &amp;quot;DD-MON-YYYY&amp;quot;), 1500, 0, 30);&lt;br /&gt;
1 row created.&lt;br /&gt;
SQL&amp;gt; INSERT INTO EMP VALUES (7876, &amp;quot;ADAMS&amp;quot;, &amp;quot;CLERK&amp;quot;, 7788,TO_DATE(&amp;quot;12-JAN-1983&amp;quot;, &amp;quot;DD-MON-YYYY&amp;quot;), 1100, NULL, 20);&lt;br /&gt;
1 row created.&lt;br /&gt;
SQL&amp;gt; INSERT INTO EMP VALUES (7900, &amp;quot;JAMES&amp;quot;, &amp;quot;CLERK&amp;quot;, 7698,TO_DATE(&amp;quot;3-DEC-1981&amp;quot;, &amp;quot;DD-MON-YYYY&amp;quot;), 950, NULL, 30);&lt;br /&gt;
1 row created.&lt;br /&gt;
SQL&amp;gt; INSERT INTO EMP VALUES (7902, &amp;quot;FORD&amp;quot;, &amp;quot;ANALYST&amp;quot;, 7566,TO_DATE(&amp;quot;3-DEC-1981&amp;quot;, &amp;quot;DD-MON-YYYY&amp;quot;), 3000, NULL, 20);&lt;br /&gt;
1 row created.&lt;br /&gt;
SQL&amp;gt; INSERT INTO EMP VALUES (7934, &amp;quot;MILLER&amp;quot;, &amp;quot;CLERK&amp;quot;, 7782,TO_DATE(&amp;quot;23-JAN-1982&amp;quot;, &amp;quot;DD-MON-YYYY&amp;quot;), 1300, NULL, 10);&lt;br /&gt;
1 row created.&lt;br /&gt;
SQL&amp;gt;&lt;br /&gt;
SQL&amp;gt;&lt;br /&gt;
SQL&amp;gt; SELECT *&lt;br /&gt;
  2  FROM   emp&lt;br /&gt;
  3  WHERE  TRUNC(hiredate) = &amp;quot;08-MAR-90&amp;quot;;&lt;br /&gt;
no rows selected&lt;br /&gt;
SQL&amp;gt;&lt;br /&gt;
SQL&amp;gt;&lt;br /&gt;
SQL&amp;gt; drop table emp;&lt;br /&gt;
Table dropped.&lt;br /&gt;
   &lt;br /&gt;
    &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Use TRUNC(date_variable) when you want to extract a date from a timestamp==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;sql&amp;quot;&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
SQL&amp;gt;&lt;br /&gt;
SQL&amp;gt; DECLARE&lt;br /&gt;
  2    d DATE := SYSDATE;&lt;br /&gt;
  3  BEGIN&lt;br /&gt;
  4    dbms_output.put_line(TO_CHAR(TRUNC(d),&amp;quot;DD-MON-YY HH24:MI:SS&amp;quot;));&lt;br /&gt;
  5  END;&lt;br /&gt;
  6  /&lt;br /&gt;
26-OCT-09 00:00:00&lt;br /&gt;
PL/SQL procedure successfully completed.&lt;br /&gt;
SQL&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &lt;br /&gt;
    &lt;br /&gt;
    &lt;br /&gt;
  &amp;lt;/source&amp;gt;&lt;/div&gt;</summary>
		<author><name>Admin</name></author>	</entry>

	</feed>