mysql如何在儲存過程中搜尋表名

2021-10-09 19:10:15 字數 331 閱讀 1626

源系統開發了很多的儲存過程,現在想在所有儲存過程中搜尋某張表名,怎麼實現?

centos7.5+mysql5.6.46

1、將所有過程儲存匯出成檔案,在檔案裡進行搜尋

2、通過show create procedure方式將輸出內容輸出到乙個檔案

3、直接查詢information_schema資料庫下的routines表中的routines_definition

當時只想到第1、2兩種實現方式,第三種在mysql.proc中沒有找到儲存過程的定義後就放棄了,覺得沒有oracle好用,因為oracle可以直接查詢到儲存過程的定義,還是缺少驗證,至少得看看官方文件再下決定。

如何在儲存過程中執行DTS包

資料轉換服務 dts 在管理和開發的多種領域都有會涉及 dts 資料倉儲 將資料從原始的處理系統和 中提取出來以供報表使用 建立olap 將大量資料從文字檔案或其它非資料庫格式的檔案中拷貝到資料庫 生成microsoftoffice文件報表 使用distributedtransactioncoord...

如何在儲存過程中實現插入更新資料

儲存過程的功能非常強大,在某種程度上甚至可以替代業務邏輯層,接下來就乙個小例子來說明,用儲存過程插入或更新語句。1 資料庫表結構 所用資料庫為sql server2008。2 建立儲存過程 1 實現功能 有相同的資料,直接返回 返回值 0 有主鍵相同,但是資料不同的資料,進行更新處理 返回值 2 沒...

MySQL儲存過程中如何使用where in

在mysql儲存過程中,有時候我們需要傳遞乙個字串資料並希望在過程中通過where in 查詢出多條記錄。現通過一簡單的例項來說明下 對於乙個查詢商品的儲存過程如 proc get goods info in goodsids varchar 100 現在我們希望通過過程查詢出goodsid為1,2...