Oracle
 sql >> डेटाबेस >  >> RDS >> Oracle

पिछले महीने की सभी तिथियों को सूचीबद्ध करने के लिए ओरेकल एसक्यूएल क्वेरी

ऐसा लगता है कि आप कुछ ऐसा चाहते हैं

SQL> ed
Wrote file afiedt.buf

  1  select to_char( add_months(trunc(sysdate,'MM'),-1) + level - 1,
  2                  'YYYYMMDD' )
  3    from dual
  4  connect by level <=
  5    last_day(add_months(trunc(sysdate,'MM'),-1)) -
  6    add_months(trunc(sysdate,'MM'),-1) +
  7*   1
SQL> /

TO_CHAR(
--------
20101201
20101202
20101203
20101204
20101205
20101206
20101207
20101208
20101209
20101210
20101211
20101212
20101213
20101214
20101215
20101216
20101217
20101218
20101219
20101220
20101221
20101222
20101223
20101224
20101225
20101226
20101227
20101228
20101229
20101230
20101231

31 rows selected.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. ORA-01461:केवल एक लंबे कॉलम में डालने के लिए एक लंबा मान बांध सकता है-क्वेरी करते समय होता है

  2. Oracle के लिए NLS_NCHAR_CHARACTERSET और NLS_CHARACTERSET के बीच अंतर

  3. प्राथमिक सूचकांक और द्वितीयक सूचकांक में वास्तव में क्या अंतर है?

  4. SEC_CASE_SENSITIVE_LOGON 12c . में बहिष्कृत

  5. BLOB Oracle 10g . में छवि सम्मिलित करना