仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 749|回复: 8
打印 上一主题 下一主题

[学习教程] MYSQL网页设计利用SQL Mail收发和主动处置邮件中的扩...

[复制链接]
海妖 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 22:37:02 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
能够以较低的成本向客户提供IT所有权,当节约成本成为客户最高优先级时,解决方案提供商可以向更多的客户同时提供服务。虽然有许多来自RDBMS固有的局限性。存储历程利用SQLMail收发和主动处置邮件中的扩大存储历程简介
SQLSERVER供应了经由过程EXCHANGE或OUTLOOK收发邮件的扩大存储历程,上面将这几个历程复杂的先容一下。
1、启动SQLMail
xp_startmail@user,@password
@user和@password都是可选的
也可翻开EnterpriseManager中的SupportServices,在SQLMail上单击右键翻开右键菜单,然后按Start来启动
2、中断SQLMail
xp_stopmail
也可用上述办法中的菜单里的Stop来中断
3、发送邮件
xp_sendmail{[@recipients=]recipients[;...n]}
[,[@message=]message>
[,[@query=]query>
[,[@attachments=]attachments]
[,[@copy_recipients=]copy_recipients[;...n]
[,[@blind_copy_recipients=]blind_copy_recipients[;...n]
[,[@subject=]subject>
[,[@type=]type>
[,[@attach_results=]attach_value>
[,[@no_output=]output_value>
[,[@no_header=]header_value>
[,[@width=]width]
[,[@separator=]separator>
[,[@echo_error=]echo_value>
[,[@set_user=]user>
[,[@dbuse=]database>
个中@recipients是必须的
参数申明:
参数申明
@recipients收件人,两头用逗号分隔
@message要发送的信息
@query断定实行并依靠邮件的无效查询,除触发器中的拔出表及删除表外,此查询能援用任何工具
@attachments附件
@copy_recipients抄送
@blind_copy_recipients密送
@subject题目
@attach_results指定查询了局做为附件发送
@no_header不发送查询了局的列名
@set_user查询连接的用户名,默许为Guset
@dbuse查询所用的数据库,默许为缺省数据库
4、浏览邮件收件箱中的邮件
xp_readmail[[@msg_id=]message_number>[,[@type=]type[OUTPUT]]
[,[@peek=]peek>
[,[@suppress_attach=]suppress_attach>
[,[@originator=]senderOUTPUT]
[,[@subject=]subjectOUTPUT]
[,[@message=]messageOUTPUT]
[,[@recipients=]recipients[;...n]OUTPUT]
[,[@cc_list=]copy_recipients[;...n]OUTPUT]
[,[@bcc_list=]blind_copy_recipients[;...n]OUTPUT]
[,[@date_received=]dateOUTPUT]
[,[@unread=]unread_valueOUTPUT]
[,[@attachments=]attachments[;...n]OUTPUT])
[,[@skip_bytes=]bytes_to_skipOUTPUT]
[,[@msg_length=]length_in_bytesOUTPUT]
[,[@originator_address=]sender_addressOUTPUT]]
参数申明:
参数申明
@originator发件人
@subject主题
@message信息
@recipients收件人
@skip_tytes读取邮件信息时跳过的字节数,用于按次猎取邮件信息段。
@msg_length断定一切信息的长度,一般与@skip_bytes一同处置长信息
5、按次处置下一个邮件
xp_findnextmsg[[@msg_id=]message_number[OUTPUT]]
[,[@type=]type]
[,[@unread_only=]unread_value>)
6、删除邮件
xp_deletemail{message_number}
假如不指定邮件编号则删除收件箱中的一切邮件
7、主动处置邮件
<P>sp_processmail[[@subject=]subject>
[,[@filetype=]filetype>
[,[@separator=]separator>
[,[@set_user=]user>
[,[@db曾经的功能列表可能会迅速变得过时了。而且,有些功能对有的应用程序非常重要,但是对别的应用程序则不一定。
若天明 该用户已被删除
沙发
发表于 2015-1-18 10:14:43 | 只看该作者
如果是将来做数据库的开发设计,就应该详细学习T-SQL的各种细节,包括T-SQL的程序设计、存储过程、触发器以及具体使用某个开发语言来访问数据库。
只想知道 该用户已被删除
板凳
发表于 2015-1-21 19:57:22 | 只看该作者
无法深入到数据库系统层面去了解和探究
金色的骷髅 该用户已被删除
地板
发表于 2015-1-30 22:02:46 | 只看该作者
同样会为索引视图等应用带来麻烦。看看行级和事务级的快照数据放在tempdb中,就能感觉到目前架构的尴尬。
飘灵儿 该用户已被删除
5#
发表于 2015-2-6 16:14:12 | 只看该作者
varchar(max)\\\\nvarchar(max)类型的引入大大的提高了编程的效率,可以使用字符串函数对CLOB类型进行操作,这是一个亮点。
分手快乐 该用户已被删除
6#
发表于 2015-2-17 03:38:34 | 只看该作者
是要和操作系统进行Socket通讯的场景。否则建议慎重!
若相依 该用户已被删除
7#
发表于 2015-3-5 15:35:06 | 只看该作者
从底层原理到表层引用,书籍多的很。个人认为没有什么那本书好?这样的说法。主要看和个人的学习方法是否适合。
乐观 该用户已被删除
8#
发表于 2015-3-12 09:21:37 | 只看该作者
SQLServer的异构移植功能个人感觉最好了。(如果对比过SQLServer的链接服务器和Oracle的透明网关的朋友会发现SQLServer的sp_addlinkedserver(openquery)异构数据库系列比Oracle真是强太多了。)
莫相离 该用户已被删除
9#
发表于 2015-3-19 19:46:24 | 只看该作者
再开发调试阶段和OLAP环境中,外键是可以建立的。新版本中加入了SETNULL和SETDEFAULT属性,能够提供能好的级联设置。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-12-23 06:15

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表