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

ORACLE Как да използвам макарата с динамично местоположение на макарата

Намерих по-добро решение без необходимост от деклариране/започване/край на кодови блокове или изрази за заявка.

Примерно име на буферен файл с дата и час може да бъде постигнато чрез:


sql> column dt new_value _dt 
sql> select to_char(sysdate,'ddMONyyyy_hh24mi') dt from dual; 
sql> spool &_dt
Името на моя файл:

27 ЮНИ 2011_1727.lst

Можете дори да посочите разширението на файла, ако трябва (напр. .txt). Просто създайте друга променлива.

източник:http://oracle.ittoolbox.com/groups/technical-functional/oracle-apps-l/variable-file-name-with-spool-1508529



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Обобщена таблица с некардинални стойности

  2. Oracle 11g получава всички съвпадащи събития чрез регулярен израз

  3. Намиране на броя на знаците и числата в низ

  4. TO_YMINTERVAL() Функция в Oracle

  5. Страхотни 24 въпроса за интервю за едновременен мениджър