没有用过sql mail不熟,来学习一下。

解决方案 »

  1.   

    这个我前几天才搞定。可以用发邮件的方式取数据。
    1、发一个邮件。主题:'sql mail',内容:'select * from area '
    2、数据库服务器收到邮件,运行这个SQL句,把结果又发送到发件人。并删除这个"sql mail"这个邮件。我先整理,。呵。
      

  2.   

    --Example:CREATE procedure sp_sendmail
    with recompile
    as 
     set datefirst 1    
      SET QUOTED_IDENTIFIER off
     declare
         @midept char(5),
         @modept  char(5),
         @mail    varchar(30),
         @msql   varchar(1000),
         @mstatus  tinyint,
         @memo     varchar(300),
         @msubject varchar(30)set @mail='[email protected];[email protected]'
    select @msql='shsalediscount' --调用过程select @memo='以下是每天得销售损失情况'+convert(char(10),getdate(),102)
    select @msubject='每天得销售损失'