把SQL語句整個做引數傳進儲存過程查詢或者執行

2021-04-12 13:20:46 字數 714 閱讀 9091

執行::

create or replace procedure "dynamic_sql"

(sqlstatement in  varchar2

)-- author:andy xie

-- date:2006-09-06

-- desc: execute the sql statement

isbegin

execute immediate sqlstatement;

--execute immediate sqlstatement;

--in case, user doesn't set commit on.

commit;

end dynamic_sql;

查詢:

create or replace procedure dynamic_select_sql(

sqlstatement in  varchar2,

rc1 out globalpkg.rct1

)--authid definer

isbegin

open rc1 for sqlstatement;

--execute immediate sqlstatement;

--in case, user doesn't set commit on.

--commit;

end dynamic_select_sql;

把excel資料生成SQL語句

實際應用中,我們經常需要把excel中的資料匯入ms sql server 或mysql oracle等資料庫中。這些資料庫都提供了很好的工具供使用者直接將excel中的資料匯入資料庫中。但是很多時候我們並不能直接運算元據庫管理器 因為安全需要會配置防火牆攔截資料庫埠 我們只能通過web頁面對資料庫...

在XML裡寫SQL語句(把SQL語句寫進XML裡)

你知道xml檔案吧?不知道的google去!那你聽說過在xml裡書寫sql語句嗎?換句話說,把你的專案裡所有sql語句儲存在xml檔案裡,你聽說過嗎?你做過嗎?我頭次聽說是小艾告訴我的,我敢肯定他是個這方面的高手,呵呵 贊一個,到此為止!那給你展示一下,在xml裡書寫sql語句吧 調 用 selec...

把列變成行的sql語句

現有如下表 科目 分數 姓名 語文 88 董兆 數學 95 董兆 英語 89 董兆 語文 69 嬋娟 數學 95 嬋娟 英語 89 嬋娟 語文 69 李慧 數學 95 李慧 英語 89 李慧 一條sql語句,查詢結果是 李慧 嬋娟 董兆 語文 69 69 88 數學 95 95 95 英語 89 8...

GitHub把自己整個資料夾上傳

原文 我已經有了自己github,但是我怎麼對我的專案進行上傳呢,普通的上傳只有上傳單一的檔案 然後開始使用git bash git要求每臺電腦都要有自己的使用者名稱 user name 和郵箱 email 所以我就自己設定下,這些均為黑框框的操作,也就是命令列,但是不要怕,我們還是有圖形介面的 g...

GitHub把自己整個資料夾上傳

然後開始使用git bash git要求每臺電腦都要有自己的使用者名稱 user name 和郵箱 email 所以我就自己設定下,這些均為黑框框的操作,也就是命令列,但是不要怕,我們還是有圖形介面的 git config global user.name your name git config ...