zoukankan      html  css  js  c++  java
  • 存储过程或视图的字符串查询

    存储过程或视图的字符串查询
     
    存储过程查询
     
    SELECT a.name,b.text FROM sys.procedures a LEFT JOIN sys.syscomments b ON a.object_id = b.id WHERE b.text LIKE '%DEMO.DBO.RFI_StartOpr%'
     
    视图查询
     
    SELECT a.name,b.text FROM sys.views a LEFT JOIN sys.syscomments b ON a.object_id = b.id WHERE b.text LIKE '%COPTD%'
     
    CREATE TABLE #Proc 
    (
    procname VARCHAR(200),
    CONTENT VARCHAR(max) 
    )
    DECLARE @procname VARCHAR(200)
    DECLARE @temp VARCHAR(max) 
    DECLARE selectproc  CURSOR  SCROLL FOR
    SELECT name FROM sys.procedures 
    OPEN selectproc
    FETCH NEXT FROM selectproc INTO @procname 
    WHILE @@FETCH_STATUS = 0
    BEGIN
    EXEC @temp = sp_helptext [PROC_MULKEY_Save_MultiOperQty]
    PRINT @temp
    INSERT #Proc ( procname, CONTENT )
    VALUES  ( @procname, @temp )  
    FETCH NEXT FROM selectproc INTO @procname 
    END
    CLOSE selectproc
    DEALLOCATE selectproc
    SELECT * FROM #Proc WHERE CONTENT LIKE '%DEMO.DBO.RFI_StartOpr%'
    --DROP TABLE #Proc
  • 相关阅读:
    《将博客搬至CSDN》
    2015-05-01 至 2015-07-30错误总结
    2015-01-01至2015-04-30错误积累
    2015-07-30 至 2016-03-16错误Note
    2014-11-21错误总结
    Spring 和 SpringMVC 的区别
    spring 容器加载
    Spring注解
    自定义拦截器
    Js闭包
  • 原文地址:https://www.cnblogs.com/soundcode/p/3607174.html
Copyright © 2011-2022 走看看