查詢儲存過程的內容
按名查詢儲存過程:
select * from user_objects
where Object_Type='PROCEDURE' and object_name like '%'||upper('p')||'%'
按內容查詢儲存過程:
SELECT * FROM ALL_SOURCE where TYPE='PROCEDURE' AND TEXT LIKE '%'||upper('clean_')||'%'
有點慢,MS沒什麼好方法
[b]2.MS Server中下面這麼寫[/b]
按名查詢儲存過程:
EXEC Sp_HelpText '儲存過程名';
按內容查詢儲存過程:
select b.name
from kbmp.dbo.syscomments a,kbmp.dbo.sysobjects b
where a.id=b.id and b.xtype='p' and a.text like '%if_check%';
相關推薦
查詢儲存過程內容
參考:https://www.cnblogs.com/coce/p/8052574.html 1 WITH proc_temp AS ( 2 SELECT Pr_Name AS spName 3 FROM ( SELECT Pr.name AS Pr_Name , 4 para
查詢查詢儲存過程的內容
1.Oracle中下面這麼寫 按名查詢儲存過程: select * from user_objects where Object_
查詢儲存過程的內容
[b]1.Oracle中下面這麼寫[/b]按名查詢儲存過程: select * from user_objects where Object_Type='PROCEDURE' and object_name like '%'||upper('p')|
【機房重構】組合查詢--儲存過程
定義 儲存過程(Stored Procedure)是在大型資料庫系統中,一組為了完成特定功能的SQL 語句集,儲存在資料庫中,經過第一次編譯後再次呼叫不需要再次編譯,使用者通過指定儲存過程的名字並給出引數(如果該儲存過程帶有引數)來執行它。儲存過程是資料庫中的一個重要物件。 建立
DB2 檢視儲存過程內容並匯出
1.檢視儲存過程內容: [email protected]:~>db2 "select * from syscat.PROCEDURES where PROCNAME ='?'" 2.匯出儲存過程資訊: [email protected]:~&g
分頁查詢儲存過程sql語句
--建立分頁的儲存過程 alter procedure proc_page @tabName varchar(50), @pageIndex int=1, @pageSize int=5, @pk varchar(20)='id', @cols varchar(200)
MSSQL的分頁查詢儲存過程
set ANSI_NULLS ON set QUOTED_IDENTIFIER ON go --分頁儲存過程 CREATE PROCEDURE [dbo].[sp_Paging] ( @Tables nvarchar(1000),
查詢儲存過程所需引數
SELECT name, --引數名 xtype,--資料型別 length,--資料長度 isoutparam,--引數型別:入參0/出參1 isnullable--是否允許為null FROM syscolumns where ID in (SELECT id FROM sysobject
查詢儲存過程的最後修改時間
查詢建立時間 --表 select * from sysobjects where id=object_id(N'表名') and xtype='U' --表的結構 select * from syscolumns where id=object_id(N'表名
【機房重構】組合查詢—儲存過程
儲存過程(Stored Procedure)是在大型資料庫系統中,一組為了完成特定功能的SQL 語句集,儲存在資料庫中,經過第一次編譯後再次呼叫不需要再次編譯,使用者通過指定儲存過程的
Sqlserver中查詢儲存過程是否包含某些文字
select sysobjects.name, sysobjects.id,syscomments.text from sysobjects,syscomments where sysobjects.id=syscomments.id and syscomments.tex
SQL 分割字串和通用分頁查詢儲存過程
USE [sg] --使用某個資料庫 GO /****** Object: StoredProcedure [dbo].[findTableIndex] Script Date: 2017/4/1 17:02:58 ******/ SET ANSI_NULLS
Oracle下查詢儲存過程和包的語句
查詢某些包:select * From all_objects where object_type = 'PACKAGE' and object_name like '%DRB%' 查詢某些儲存過程: select * From all_objects where obj
DB2 根據表名查詢儲存過程
–根據表名查詢儲存過程(不加模式名) SELECT PROCSCHEMA, –模式名 PROCNAME –儲存過程名 FROM SYSCAT.PROCEDURES WH
根據名稱檢索儲存過程內容和根據內容檢索儲存過程
-- GetContentByProcedureName '[dbo].[儲存過程名]' ALTER procedure [dbo].[GetContentByProcedureName] (@ProcedureName nvarchar(500)) as if
【筆記】Mybatis高階查詢(七)--儲存過程呼叫
以下例子展示Mybatis儲存過程呼叫,與普通查詢基本一樣,只是在配置對映時要加上statementType=“CALLABLE”,由於儲存過程方式不支援Mybatis的二級快取,所以要加上useCache=“false”。 在儲存過程中使用引數時,除了配置屬性名外,還需要指定
Oracle儲存過程基礎內容
1 基本語法 1.1 無參無變數 create or replace procedure firstPro as begin dbms_output.put_line('hello word, my name is stored procedure'); end;
oracle 儲存過程 例項 迴圈 給查詢賦值 遊標取值
CREATE OR REPLACE PROCEDURE p_updete_gs is --僅供參考 i_jdid varchar(32); i_ryid varchar(32); cursor cur is --
sql在所有儲存過程中查詢包含某字串的執行語句
直接在查詢分析器中執行以下程式碼就行: 方法一) select name from sysobjects o, syscomments s where o.id = s.id and text like '%test%' and o.xtype = 'P' 方法二)
Oracle 儲存過程中傳送郵件,並支援使用者驗證 中文標題和內容
分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!