2011-05-04 80 views
2

我想在作業中運行存儲過程,這就是我在作業設置的命令框中所做的。作爲SQL Server Management Studio中的作業運行存儲過程

EXEC 「sp_uss_Hi-Valley_Chemical」

報告被設置爲TSQL。

它給了我'谷_化學'附近的錯誤不正確的語法。我只是輸入「」(引號),它仍然給我同樣的錯誤。

任何幫助,非常感謝。

回答

1

嘗試拋四周PROC名方括號:

EXEC [sp_uss_Hi-Valley_Chemical] 
+0

辦?我需要指定一個數據庫?它告訴我它無法找到商店程序 – zach 2011-05-04 18:58:19

+0

沒關係,我只是拼寫錯誤的SP,括號工作! – zach 2011-05-04 19:04:09

1

破折號不是存儲過程名稱的有效字符。這就是它拋出錯誤的原因。下面是微軟的文檔的鏈接什麼是正確的: http://msdn.microsoft.com/en-us/library/ms175874(v=SQL.105).aspx

+0

現在的錯誤說:「附近有語法錯誤sp_uss_Hi_Valley_Chemical「 – zach 2011-05-04 18:52:49

+0

你將需要確保存儲過程的名稱是否正確,可以在編輯器窗口中直接運行這個或者它的錯誤太多 – IAmTimCorey 2011-05-04 19:05:47

相關問題