ExcelStore

Примеры команд SQL в рамках урока #24

Dec 28th, 2020 (edited)
5,032
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
SQL 1.20 KB | None | 0 0
  1. -- Функции SQL для даты и времени (SYSDATE, TO_DATE, LAST_DAY, ADD_MONTHS, EXTRACT, TRUNC)
  2. -- https://youtu.be/_6XWUJ2zf8Y
  3.  
  4. -------------------------------------------
  5. -- Примеры команд SQL в рамках урока #24
  6.  
  7.  
  8. SELECT SYSDATE FROM dual;
  9. SELECT TO_CHAR(SYSDATE, 'YYYY/MM/DD HH24:MI:SS') FROM dual;
  10.  
  11. SELECT TO_DATE('29.12.2020', 'dd.mm.yyyy') FROM dual;
  12. SELECT TO_DATE('29/12/2020', 'dd/mm/yyyy') FROM dual;
  13. SELECT TO_DATE('2020/12/29', ' yyyy/mm/dd') FROM dual;
  14. SELECT TO_DATE('29.12.2020 15:45:30', 'DD.MM.YYYY HH24:MI:SS') FROM dual;
  15.  
  16. SELECT LAST_DAY(TO_DATE('15.12.2020', 'dd.mm.yyyy')) FROM dual;
  17.  
  18. SELECT ADD_MONTHS(TO_DATE('29.12.2020', 'dd.mm.yyyy'), 1) FROM dual;
  19. SELECT ADD_MONTHS(TO_DATE('29.12.2020', 'dd.mm.yyyy'), -1) FROM dual;
  20.  
  21. SELECT EXTRACT(YEAR FROM to_date('29.12.2020', 'dd.mm.yyyy')) FROM dual;
  22. SELECT EXTRACT(MONTH FROM to_date('29.12.2020', 'dd.mm.yyyy')) FROM dual;
  23. SELECT EXTRACT(DAY FROM to_date('29.12.2020', 'dd.mm.yyyy')) FROM dual;
  24.  
  25. SELECT SYSDATE FROM dual;
  26. SELECT TRUNC(SYSDATE, 'YEAR') FROM dual;
  27. SELECT TRUNC(SYSDATE, 'Q') FROM dual;
  28. SELECT TRUNC(SYSDATE, 'MONTH') FROM dual;
  29. SELECT TRUNC(SYSDATE, 'IW') FROM dual;
  30.  
  31.  
Add Comment
Please, Sign In to add comment