我正在嘗試使用Microsoft SQL Server Management Studio進入SQL。我添加了一個數據庫,我想打一個查詢:重新打開後的對象名稱/列無效
這工作,我可以執行的代碼,但在我救了我的查詢,並關閉它不工作的程序了,當我打開程序並嘗試再次執行查詢。它無法找到我有關條款:
我不知道爲什麼發生這種情況或如何解決它,它似乎是在查詢和數據庫之間的連接是走了...有人可以幫助我嗎?
我正在嘗試使用Microsoft SQL Server Management Studio進入SQL。我添加了一個數據庫,我想打一個查詢:重新打開後的對象名稱/列無效
這工作,我可以執行的代碼,但在我救了我的查詢,並關閉它不工作的程序了,當我打開程序並嘗試再次執行查詢。它無法找到我有關條款:
我不知道爲什麼發生這種情況或如何解決它,它似乎是在查詢和數據庫之間的連接是走了...有人可以幫助我嗎?
您的查詢之前只需添加你的數據庫的名稱:
USE dbArtemi
GO
SELECT Naam
FROM tblklaten
WHERE klatenummer =
(SELECT DISTINCT klatnummer FROM tblorders where (orderID = 11013));
GO
您試圖對master
數據庫執行查詢,但這不是您的表所在的位置。三種方式來處理這個問題:
dbArtemis
數據庫dbArtemis.dbo.Klantnummer
use dbArtemis;
。
歡迎的話,請不要發表圖片。在這裏發佈您的原始文本sql代碼。此外,對於您的問題,您需要顯示錶tblOrders的結構,以便我們可以確定它的錯誤。 –
您正在運行查詢的數據庫是主數據庫,而不是您自己的數據庫。數據庫選擇框位於工具欄中,但出於某種原因禁用。 –
我相信當查詢編輯窗格沒有焦點時,數據庫選擇框被禁用 – Charleh