|
|
|
Вставка в записи с типом данных BFILE
|
|||
|---|---|---|---|
|
#18+
Здравствуйте форумчане Возникла необходимость вставки записи с полем типа BFILE. Создали директорию Оракла, в апексе (4.2) теперь необходимо в таблицу и в саму директорию вставлять файлы, как это сделать подскажите. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.07.2015, 13:04 |
|
||
|
Вставка в записи с типом данных BFILE
|
|||
|---|---|---|---|
|
#18+
daaapdЗдравствуйте форумчане Возникла необходимость вставки записи с полем типа BFILE. Создали директорию Оракла, в апексе (4.2) теперь необходимо в таблицу и в саму директорию вставлять файлы, как это сделать подскажите. Ну если тебе нужно именно в bfile то можно сначала в блоб записать, а потом заинсертишь в bfile куда тебе нужно. Ну а поводу как записать в директорию, это вопрос не по апексу конечно, но как то так. Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.07.2015, 13:23 |
|
||
|
Вставка в записи с типом данных BFILE
|
|||
|---|---|---|---|
|
#18+
blkangel,Т.е сначала в какую-то темповую таблицу что ли инсертить с blob? а может тогда как-то через апексовую таблицу wwv_flow_files попробовать ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.07.2015, 13:51 |
|
||
|
Вставка в записи с типом данных BFILE
|
|||
|---|---|---|---|
|
#18+
daaapdblkangel,Т.е сначала в какую-то темповую таблицу что ли инсертить с blob? а может тогда как-то через апексовую таблицу wwv_flow_files попробовать Как бы я ее и предполагал. ну а дальше крути как хочешь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.07.2015, 14:00 |
|
||
|
Вставка в записи с типом данных BFILE
|
|||
|---|---|---|---|
|
#18+
blkangel, я что-то в коде не найду где же пишется то в в поле bfile то сама ссылка на сохранившийся в директории файл ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.07.2015, 14:06 |
|
||
|
Вставка в записи с типом данных BFILE
|
|||
|---|---|---|---|
|
#18+
daaapdblkangel, я что-то в коде не найду где же пишется то в в поле bfile то сама ссылка на сохранившийся в директории файл Не понял вопроса:) Тут приведен пример кода, который из блоба записывает на диск в оракл директорию файл. BFILE тут не причем ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.07.2015, 14:14 |
|
||
|
Вставка в записи с типом данных BFILE
|
|||
|---|---|---|---|
|
#18+
blkangel, А ITEM filebrowser сам сохраняет после submit в таблице wwv_flow_files только в текущей сессии? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.07.2015, 14:58 |
|
||
|
Вставка в записи с типом данных BFILE
|
|||
|---|---|---|---|
|
#18+
daaapdblkangel, А ITEM filebrowser сам сохраняет после submit в таблице wwv_flow_files только в текущей сессии? Немного не так, он сохраняет в своей системной таблице, строчки которой доступны без танцев доступна по синониму wwv_flow_files только для текущей сессии. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.07.2015, 15:41 |
|
||
|
Вставка в записи с типом данных BFILE
|
|||
|---|---|---|---|
|
#18+
авторblkangel,Как найти нужный файл, какой условие поставить в запросе Код: plsql 1. так он несколько записей возвращает ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.07.2015, 09:06 |
|
||
|
Вставка в записи с типом данных BFILE
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.07.2015, 09:36 |
|
||
|
Вставка в записи с типом данных BFILE
|
|||
|---|---|---|---|
|
#18+
Petro123, Почему то Item FILE_BROWSE возвращает не только имя файла, но и путь до него, есть стандартный какой-нибудь способ только имя файла получить для получения файла из wwv_flow_files ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.07.2015, 12:53 |
|
||
|
Вставка в записи с типом данных BFILE
|
|||
|---|---|---|---|
|
#18+
daaapdPetro123, Почему то Item FILE_BROWSE возвращает не только имя файла, но и путь до него, есть стандартный какой-нибудь способ только имя файла получить для получения файла из wwv_flow_files обрежь по символу слэш. Типа: INSTR(string1, string2, [start [, n]]) The function takes a string, string1, and find the first occurence of string2 in that string, returning an integer of the position in string1. The function will optionally begin the search at a given start position and can even return the nth set of string2 in string1. If you omit the start position, the function searches from the beginning of string1. If you provide a negative number for the start position, the function searches backwards from the end of string1. Here are some examples: INSTR('San Francisco','an') returns 2 INSTR('San Francisco','an', 1, 2) returns[b] 7 as this is the second occurrence of 'an' INSTR('San Francisco','an', -1, 2) returns[b] 2 as this is the second occurrence of 'an' when starting from the end ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.07.2015, 13:10 |
|
||
|
Вставка в записи с типом данных BFILE
|
|||
|---|---|---|---|
|
#18+
Petro123, Разве не так? Код: plsql 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.07.2015, 13:28 |
|
||
|
Вставка в записи с типом данных BFILE
|
|||
|---|---|---|---|
|
#18+
blkangelPetro123, Разве не так? Код: plsql 1. да. Можно так. У меня переброска в свою таблицу Код: sql 1. 2. 3. 4. потом сразу в лог pNAME. Наверно не стал мучить сервер доп.запросом LOL )) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.07.2015, 13:39 |
|
||
|
Вставка в записи с типом данных BFILE
|
|||
|---|---|---|---|
|
#18+
Petro123blkangelPetro123, Разве не так? Код: plsql 1. да. Можно так. У меня переброска в свою таблицу Код: sql 1. 2. 3. 4. потом сразу в лог pNAME. Наверно не стал мучить сервер доп.запросом LOL )) А в чем прикол wwv_flow_files использовать, а потом в табличку писать? (Если конечно не нужно формат данных BFILE). Почему сразу не писать в табличку? Я понимаю когда надо блоб обработать как то, но в твоем примере я этого не вижу... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.07.2015, 16:25 |
|
||
|
Вставка в записи с типом данных BFILE
|
|||
|---|---|---|---|
|
#18+
blkangel, хотя проект унаследован, но в принципе удобно. - в своей схеме данные, бэкап одной командой @expdp фффф/ыыы@вввв SCHEMAS=SSSSSSSS DUMPFILE=20150611.expdp LOGFILE=_dump.log - навесил доп. поле с доп.инфой (FK) и т.д. ... Вот у тебя тоже, BFILE....нафиг он сдался? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.07.2015, 16:30 |
|
||
|
|

start [/forum/topic.php?fid=50&fpage=29&tid=1874898]: |
0ms |
get settings: |
11ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
34ms |
get topic data: |
9ms |
get forum data: |
4ms |
get page messages: |
54ms |
get tp. blocked users: |
1ms |
| others: | 238ms |
| total: | 375ms |

| 0 / 0 |
