溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

sqlserver2014中無法初始化sqlcmd 庫怎么辦

發(fā)布時間:2021-11-11 14:09:21 來源:億速云 閱讀:212 作者:小新 欄目:關(guān)系型數(shù)據(jù)庫

這篇文章主要介紹sqlserver2014中無法初始化sqlcmd 庫怎么辦,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!

sqlserver2014執(zhí)行作業(yè)報錯:
sqlserver2014中無法初始化sqlcmd 庫怎么辦
進行腳本測試:
可見在sp_send_dbmail下面的@query是無法使用臨時表的。
只有在@query里面寫實際的SQL才可以。不能帶臨時表。
正確寫法:
Select b.*
From AAA  a   inner join
  AZX  b  on a.CompanyID=b.CompanyID  and a.BillNo=b.BillNo
  Where b.Status=''6'''
sqlserver2014中無法初始化sqlcmd 庫怎么辦
Create Table #AAA (CompanyID Varchar(10),BillNo  Varchar(40))


 Exec [msdb].dbo.sp_send_dbmail @profile_name='AAA',
@recipients='123@163.com',
@copy_recipients='123@163.com',
@body_format ='HTML',
@execute_query_database = 'BBB',
@query = 'Select b.*
From #AAA  a   inner join
  AZX  b  on a.CompanyID=b.CompanyID  and a.BillNo=b.BillNo
  Where b.Status=''6''',
@subject='異常提醒',
@body='本次接口執(zhí)行有報錯',
@attach_query_result_as_file = 1,
@query_attachment_filename = '異常提醒.Txt'

以上是“sqlserver2014中無法初始化sqlcmd 庫怎么辦”這篇文章的所有內(nèi)容,感謝各位的閱讀!希望分享的內(nèi)容對大家有幫助,更多相關(guān)知識,歡迎關(guān)注億速云行業(yè)資訊頻道!

向AI問一下細節(jié)

免責聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI