我創建了一個EmpDB並創建了一個表「EmpTable」當我嘗試創建一個簡單的SP我正在編譯時錯誤「無效的對象名稱dbo.EmpTable」 - 爲什麼?Sql Server管理工作室「無效的對象名稱dbo.xxxxx」
以下是SQL語句
use EmpDB;
Go
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
-- =============================================
-- Author: <Author,,Name>
-- Create date: <Create Date,,>
-- Description: <Description,,>
-- =============================================
CREATE PROCEDURE usp_GetEmpNames
AS
SELECT * FROM dbo.EmpTable
你確定表的模式是'dbo' ?,如果你做'SELECT * FROM EmpTable',會發生什麼? – Lamak
請參閱此問題和答案:http://stackoverflow.com/q/1362531/292060 – goodeye