我有一個數據庫,我導入大表...
當我嘗試執行存儲過程我沒有成功,檢查我喜歡簡單的東西:使用dbo.table SQL Server錯誤
select * from tableAT;
但tableAT被標記爲錯誤(即使它出現在對象資源管理器窗口),
Msg 208, Level 16, State 1, Line 1
Invalid object name 'tableAT'.
,但如果我這樣做右鍵單擊並選擇表的圖標,然後選擇
SELECT TOP 1000 ROWS
結果快到了,顯示的查詢是
SELECT TOP 1000 [1]
,[2], etc...
FROM [DB_NAME].[dbo].[tableAT]
如果我改變我打電話的存儲過程來
exec procedureA [DB_NAME].[dbo].[tableAT]
的方式,我得到錯誤,就像表不存在?
你知道爲什麼這可能是錯誤的嗎? 大小問題,我已經增加了數據庫初始大小文件...
'SELECT TOP 1000 ...'查詢是否正確執行? – 2011-03-08 04:27:34
是的,這真的很奇怪......,問題是執行存儲過程時,就像我傳遞一個空表 – cMinor 2011-03-08 04:28:34
一樣,當我把'dbo.'(和可用對象出現)我導入的表不是這裏顯示... – cMinor 2011-03-08 04:33:24