我正在嘗試創建並執行創建某些表的過程。它不會識別我的數據庫。創建過程將無法識別數據庫
USE [db1]
go
create procedure version_1 as
update db1
set ver=1
where ver=0;
create table Staff_Titles(
title nvarchar(100) not null,
title_description nvarchar(200) null,
[..]
go
即使來自更新db1的db1有下劃線,它也會編譯。 Ver = 1和Ver = 0也是如此。之後,我試着執行它時,它說
無效的對象名稱
在使用[DB1]再次,儘管,它的存儲過程中...
我試圖刷新數據庫,我試圖尋找編輯 - >智能感知,但我找不到它,我試着按Ctrl + Shift + R,沒有任何工作。
你已經有一個名爲'db1'的數據庫嗎?如果你確實有一個名爲'db1'的數據庫,你是否也有一個名爲'db1'的表? –
是的。我的過程存儲在db1中 – Charlotte45
Show使用完整的過程,它應該照原樣工作,除非在過程中創建此表之後,您正在做一些不尋常的事情。 –