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

Как да премахнете водещите нули от стойностите за ден и месец в Oracle, когато анализирате до низ с помощта на функцията to_char?

изберете to_char(sysdate,'DD.MM.YY') -- Без режим на попълване, to_char(sysdate-20,'fmDD.fmMM.YY') -- С режим на попълване, преди 20 дни от двойно; 

Връщане

<предварителен код>21.03.14 | 1.3.14

Режим FM запълване.

В елемент на формат за дата и час на функция TO_CHAR този модификатор потиска празните места в следващите символни елементи (като MONTH) и потиска водещите нули за следващи числови елементи (като MI) в модел на формат на дата. Без FM резултатът от знаков елемент винаги е подплатен отдясно с празни места до фиксирана дължина и водещите нули винаги се връщат за числов елемент. При FM, който потиска празното допълване, дължината на върнатата стойност може да варира.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как мога да експортирам съдържанието на таблица на Oracle във файл?

  2. Oracle незадължителна връзка

  3. Ограничение на ORACLE за разрешаване на нулева стойност, IF

  4. Как мога да изпълня функция на Oracle от LINQ израз в Entity Framework 4?

  5. Как да копирам или импортирам схеми на Oracle между две различни бази данни на различни сървъри?