Я получаю следующую ошибку в моем проекте базы данных в VS2012. Проблема началась, когда я добавил настраиваемый тип в свой проект базы данных в VS2012.
CREATE TYPE [dbo].[DestAttractions] AS TABLE(
[TAAttractionId] [varchar](10) NOT NULL,
[TARatingImgUrl] [varchar](256) NULL,
[TAReviewCount] [int] NULL,
[TAReviewUrl] [varchar](256) NULL)
Когда я пытаюсь сослаться на тип в хранимой процедуре, которая также является частью проекта базы данных
CREATE PROCEDURE [dbo].[spupd_DestinationTripAdvisorData]
@DestinationId INT,
@TAAwardImgUrl VARCHAR(256),
@Attractions dbo.DestAttractions READONLY
AS
BEGIN
------
------
END
И создайте проект базы данных. Я продолжаю получать следующую ошибку, которая довольно раздражает, поскольку хранимая процедура работает безупречно и нет проблем с типом.
SQL71501: Параметр: [dbo]. [Spupd_DestinationTripAdvisorData]. [@ Attractions] имеет неразрешенную ссылку на встроенный тип [dbo]. [DestAttractions]. Будем очень признательны за любые указатели или помощь.