У меня есть Visual Studio 2012, установленная с установленной SSDT версии 11.1.20627.0.Схема блокировки схемы SSDT SET QUOTED_IDENTIFIER до OFF
Один из вопросов, связанных с прослушиванием, является для всех моих хранимых процедур в проекте SSDT, когда вы пытаетесь нажать его на сервер, используя сравнение схемы. SP SET QUOTED_IDENTIFIER всегда переключался на OFF, и я не могу найти способ изменить это поведение.
Целевая база данных - это моя локальная БД, и по умолчанию QUOTED_IDENTIFIER был изменен на ON (True);
На странице свойств проекта базы данных установлен флажок «SET QUOTED_IDENTIFIER», но флажок целиком отключен.
Я попытался изменить некоторые схемы сравнения вариантов, таких как «Игнорировать параметры таблицы» и результат одинаковы: это всегда дает мне некоторые обновления скрипта, как показано ниже:
GO
USE [$(DatabaseName)];
GO
PRINT N'Creating [dbo].[myspname]...';
GO
SET ANSI_NULLS ON;
SET QUOTED_IDENTIFIER OFF;
GO
Любой намек на которые appricated
Спасибо за ваш комментарий. Не могли бы вы сообщить мне свою версию SSDT? Для моей версии 11.1.20627.0 в свойствах файла процедуры нет свойства QUOTED_IDENTIFIER. Кроме того, флажок «Игнорировать QUOTED IDENTIFIERs» отсутствует в параметрах сравнения схемы. – Zee
У меня есть эта версия: SQL Server Data Tools 12.0.50730.0 – scar80