插入一個檔案到DB中
conn system/system
grant create any directory to test;
conn test/test
create table demo (id int primary key,theclob clob);
create or replace directory my_file as ‘d:’;
create or replace procedure load_a_file(p_id in number,
p_filename in varchar2) as
l_clob clob;
l_bfile bfile;
begin
insert into demo
values
(p_id, empty_clob())
returning theClob into l_clob;
l_bfile := bfilename('MY_FILES', p_filename);
dbms_lob.fileopen(l_bfile);
dbms_lob.loadfromfile(l_clob, l_bfile, dbms_lob.getlength(l_bfile));
dbms_lob.fileclose(l_bfile);
end;
exec load_a_file( 1, 'index.html' );
grant create any directory to test;
conn test/test
create table demo (id int primary key,theclob clob);
create or replace directory my_file as ‘d:’;
create or replace procedure load_a_file(p_id in number,
p_filename in varchar2) as
l_clob clob;
l_bfile bfile;
begin
insert into demo
values
(p_id, empty_clob())
returning theClob into l_clob;
l_bfile := bfilename('MY_FILES', p_filename);
dbms_lob.fileopen(l_bfile);
dbms_lob.loadfromfile(l_clob, l_bfile, dbms_lob.getlength(l_bfile));
dbms_lob.fileclose(l_bfile);
end;
exec load_a_file( 1, 'index.html' );
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/8118583/viewspace-64845/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 一個私有協議檔案DB 的解析.協議
- 多個excel檔案合併到一個檔案中的多個sheet表中Excel
- mysql 從一個表中查詢,插入到另一個表中MySql
- 匯出多個檔案到一個Excel中的不同sheetsExcel
- Linux給檔案隔兩個字元插入-Linux字元
- db2 sql批量插入一張表插入另一張表DB2SQL
- 儲存文字到一個檔案裡
- SQL Anywhere db檔案損壞修復 DB檔案修復 DB資料庫修復SQL資料庫
- MySQL插入圖片或pdf檔案到資料庫中(BLOB)--load_file函式MySql資料庫函式
- python中的一個現象,db.commit和db.commit()PythonMIT
- VBA遍歷 Excel 合併到一個 Excel 檔案Excel
- Windows 複製 xcopy 檔案到另外一個 目錄Windows
- 一個專案中:只能存在一個 WebMvcConfigurationSupport (靜態檔案失效之坑)WebMVC
- 如何在Linux中查詢一個檔案Linux
- 如何批量複製多個檔案到多個目錄中(批量複製檔案,多對多檔案高效操作的方法)
- C# 將資料夾中檔案複製到另一個資料夾C#
- Angular 專案中匯入 styles 檔案到 Component 中的一些技巧Angular
- 多個 EXCEL 檔案如何合併成一個檔案Excel
- git新建一個檔案Git
- 怎麼將ts檔案合成一個檔案
- Mac如何將多個檔案快速歸類到一個資料夾裡Mac
- 獲取一個資料夾下所有指定字尾名(.java)的檔案(包括子資料夾中的內容),並將這些檔案的絕對路徑寫入到一個文字檔案中Java
- Playwright使用Typescript實現在測試case檔案中呼叫另一個檔案中的方法TypeScript
- mysql從一張表中取出資料插入到另一張表MySql
- .sql檔案匯入到sql server中SQLServer
- Oracle insert all一次插入多個表中Oracle
- 在Linux系統中如何刪除一個檔案?Linux
- git合併單個檔案到其他分支Git
- git merge一個指定檔案Git
- 結點插入到單連結串列中
- 將ECharts圖表插入到Word文件中Echarts
- 如何在ppt中加入一個excel檔案 如何把excel嵌入到pptExcel
- mysql關於db.opt檔案的總結MySql
- C# 提取Word中插入的多媒體檔案(視訊、音訊)C#音訊
- PbootCMS 模板檢測到檔案超過50個boot
- linux複製檔案到另一個資料夾怎麼操作 linux複製檔案的命令介紹Linux
- SQL語句將查詢結果插入到另一張表中SQL
- 用python寫一個指令碼:將指定目錄下及其所有子資料夾的所有的“srt”檔案的內容合併到一個新的srt檔案中Python指令碼
- 如何製作一個 RPM 檔案