我想在作業中運行存儲過程,這就是我在作業設置的命令框中所做的。作爲SQL Server Management Studio中的作業運行存儲過程
EXEC 「sp_uss_Hi-Valley_Chemical」
報告被設置爲TSQL。
它給了我'谷_化學'附近的錯誤不正確的語法。我只是輸入「」(引號),它仍然給我同樣的錯誤。
任何幫助,非常感謝。
我想在作業中運行存儲過程,這就是我在作業設置的命令框中所做的。作爲SQL Server Management Studio中的作業運行存儲過程
EXEC 「sp_uss_Hi-Valley_Chemical」
報告被設置爲TSQL。
它給了我'谷_化學'附近的錯誤不正確的語法。我只是輸入「」(引號),它仍然給我同樣的錯誤。
任何幫助,非常感謝。
嘗試拋四周PROC名方括號:
EXEC [sp_uss_Hi-Valley_Chemical]
破折號不是存儲過程名稱的有效字符。這就是它拋出錯誤的原因。下面是微軟的文檔的鏈接什麼是正確的: http://msdn.microsoft.com/en-us/library/ms175874(v=SQL.105).aspx
現在的錯誤說:「附近有語法錯誤sp_uss_Hi_Valley_Chemical「 – zach 2011-05-04 18:52:49
你將需要確保存儲過程的名稱是否正確,可以在編輯器窗口中直接運行這個或者它的錯誤太多 – IAmTimCorey 2011-05-04 19:05:47
包含在方括號的過程的名稱。
EXEC [sp_uss_Hi-Valley_Chemical]
此外,您不應該使用「sp_」啓動過程名稱。請參閱:Stored Procedure performance using 「sp_」 prefix – Myth or fact?
辦?我需要指定一個數據庫?它告訴我它無法找到商店程序 – zach 2011-05-04 18:58:19
沒關係,我只是拼寫錯誤的SP,括號工作! – zach 2011-05-04 19:04:09