Oracle
 sql >> база данни >  >> RDS >> Oracle

Как да върна днешната дата към променлива в Oracle

Oracle използва SYSDATE и има ANSI стандарт CURRENT_TIMESTAMP (поддържа се както от SQL Server, така и от Oracle, освен други), за да получите текущата дата и час.

v_today DATE;

SELECT SYSDATE
  INTO v_today
  FROM DUAL;

... ще бъде еквивалент на TSQL, който сте публикували. Oracle използва INTO клауза за попълване на променливи, където типът данни на променливата трябва да съответства на позицията на колоната в клаузата SELECT.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. TO_CHAR от тип TABLE на Oracle PL/SQL

  2. Как да получите данни от pl/sql функция, ако даден параметър има повече от една стойност във функция с единични параметри

  3. Съобщение за грешка лоша променлива за свързване в тригера

  4. прагма autonomous_transaction в тригер

  5. Многократно вмъкване на SQL оракул