SqlServer查询存储过程中包含指定的内容,查找存

积累进度太多,有时只记得存款和储蓄进程之中的某一点类容,想要找到相应的仓库储存进度:

// 封装的ajax网络乞求函数
// obj 是一个对象
function AJAX(obj){

# coding:utf-8

--查找存在某表名的蕴藏进度

SELECT obj.Name 存款和储蓄进程名, sc.TEXT 存款和储蓄进度内容

        //跨域需要
        if (obj.dataType == "jsonp") {
            //在这里间 callback 必需是全局变量 保障函数消失的时候 那些变量不得以被销毁

# __author__ = 'Gao'

SELECT distinct b.name from syscomments a,sysobjects b
 WHERE a.id=b.id and a.TEXT LIKE '%您要物色的表名%'

FROM syscomments sc

            //管理一下函数名(幸免四个网络诉求 函数名字同样出现混乱的地方)
            var hehe = "callBack" "_" new Date().getTime() "_" String(Math.random()).replace(".","");
            window[hehe] = obj.success;
            //创建 script标签
            var sc = document.createElement("script");
            sc.src = obj.url "?" "cb=" hehe;
            console.log(sc.src);
            document.body.appendChild(sc);
            document.body.removeChild(sc);
            return;
        }

import smtplib

--查找存在某内容的仓储进程
SELECT NAME FROM sysobjects o, syscomments s
WHERE o.id = s.id
AND TEXT LIKE '%您要物色的内容%'
AND o.xtype = 'P'

INNER JOIN sysobjects obj ON sc.Id = obj.ID

 

# ============通过QQ发送普通文书邮件====================

--查找存在某内容的蕴藏进程名称及积存进度内容
SELECT ROUTINE_NAME, ROUTINE_DEFINITION
FROM INFORMATION_SCHEMA.ROUTINES
WHERE ROUTINE_DEFINITION LIKE '%你要物色的内容%'
AND ROUTINE_TYPE='PROCEDURE'

WHERE sc.TEXT LIKE '%协和要查的内容%'

 

# 1>清楚QQ邮件服务器的主机地址

//1、创建 ajax 对象
    var ajaxObj = null;
    if (window.XMLHttpRequest) {
        ajaxObj = new XMLHttpRequest();
    }else{
        ajaxObj = new ActiveXObject("Microsoft.XMLHTTP");
    }

HOST ='smtp.qq.com'

    //设置央求的花色
    obj.type = obj.type.toUpperCase() || "GET";

#QQ邮箱的端口是465

    //如若是get诉求 并且需求传递参数 则必要给 url 前面拼接参数
    if (obj.type == "GET") {
        var arr = [];//定义数组 用于把目的存款和储蓄到数量里面
        for (var key in obj.data) {
            arr.push(key "=" obj.data[key]);
        }
        //用&分隔数组 让其转会为周围:name=lxl&age=18 的款型
        var str = arr.join("&");
        obj.url = obj.url "?" str;
        //拨号
        ajaxObj.open(obj.type,obj.url,true);

PORT ='465'

        //发送"name=123&age=18"
        ajaxObj.send();
    }else{
        var arr = [];//定义数组 用于把对象存款和储蓄到数量之中
        for (var key in obj.data) {
            arr.push(key "=" obj.data[key]);
            //console.log(arr);
        }
        //用&分隔数组 让其转会为左近:name=lxl&age=18 的情势
        var str = arr.join("&");
        //console.log(str);
        ajaxObj.open(obj.type,obj.url,true);
        ajaxObj.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
        ajaxObj.send(str);
    }

# 内定发件人

    //监听
    ajaxObj.onreadystatechange = function(){

FROM ='发件人的信箱'

        if (ajaxObj.readyState == 4) {
            if (ajaxObj.status >= 200 && ajaxObj.status < 300 || ajaxObj.status == 304) {
                //诉求成功
                obj.success(ajaxObj.responseText);
            }else{
                //须要失败
                obj.error(ajaxObj.status);
            }
        }

# 钦定收件人

    }

TO ='收件人邮箱'

}

# 邮件题目

SUBJECT ='测验邮件'

# 邮件内容

TEXT ='那是四个测量试验邮件!是由<xxxxxxx@qq.com>发出的!'

# 2>创立邮件客商端对象

# smtplib.SMTP(): 传输进程不加密

smtp_obj = smtplib.SMTP_SSL()# 将传输内容加密,QQ强制供给的。

# 3>通过主机地址HOST以至端口号PORT与QQ邮箱服务器建设构造连接。

smtp_obj.connect(host=HOST,port=PORT)

# 4>登入邮箱服务器实行发件人的印证

# 客户就是发件人的信箱,密码使用授权码!当前开立的邮箱顾客端对象属于第三方顾客端,要求接纳授权码代替密码实行登入验证。

result = smtp_obj.login(user=FROM,password='授权码')

print '登入结果:', result

# 5>发送邮件

# From: To: Subject: 那四个是出殡和下葬邮件时,必传的多少个参数,并且无法改改。

message_content ='n'.join(['From:%s'%FROM,'To:%s'%TO,'Subject:%s'%SUBJECT,'', TEXT])

smtp_obj.sendmail(from_addr=FROM,to_addrs=[TO],msg=message_content)

# =====================通过163信箱发送普通文本=====================

# 1>清楚QQ邮件服务器的主机地址

HOST ='smtp.163.com'

PORT ='25'

# 钦定发件人

FROM ='17737713931@163.com'

# 钦赐收件人,倘使是要发给两个人的话,能够写在三个字符串中,以"逗号"隔断;

TO = 'xbxxxxxx@qq.com,121223232@163.com'

# 邮件标题

SUBJECT ='测量试验邮件'

# 邮件内容

TEXT ='那是三个测量试验邮件!是由<17737713931@163.com>发出的!'

# 2>创建邮件客商端对象

# smtplib.SMTP(): 传输进程不加密

smtp_obj = smtplib.SMTP()

# 3>通过主机地址HOST以致端口号PORT与QQ邮箱服务器构建连接。

smtp_obj.connect(host=HOST,port=PORT)

# 4>登陆邮箱服务器进行发件人的印证

# 客户就是发件人的信箱,密码使用授权码!当前开立的邮箱客商端对象属于第三方顾客端,需要选取授权码代替密码进行登入验证。

result = smtp_obj.login(user=FROM,password='haha521')

print '登陆结果:', result

# 5>发送邮件

# From: To: Subject: 那四个是发送邮件时,必传的八个参数,並且不能够修改。

message_content ='n'.join(['From:%s'%FROM,'To:%s'%TO,'Subject:%s'%SUBJECT,'', TEXT])

smtp_obj.sendmail(from_addr=FROM,to_addrs=TO,msg=message_content)

本文由星彩网app下载发布于星彩彩票app下载,转载请注明出处:SqlServer查询存储过程中包含指定的内容,查找存

TAG标签:
Ctrl+D 将本页面保存为书签,全面了解最新资讯,方便快捷。