在SQL Server中,可以使用以下方法設置QUOTED_IDENTIFIER:
使用SET QUOTED_IDENTIFIER ON或SET QUOTED_IDENTIFIER OFF語句設置QUOTED_IDENTIFIER的值。例如,使用以下語句將QUOTED_IDENTIFIER設置為ON:
SET QUOTED_IDENTIFIER ON;
使用ALTER DATABASE語句設置數據庫的QUOTED_IDENTIFIER選項。例如,使用以下語句將QUOTED_IDENTIFIER設置為ON:
ALTER DATABASE [DatabaseName] SET QUOTED_IDENTIFIER ON;
其中,[DatabaseName]是要設置的數據庫名稱。
使用sp_dbcmptlevel存儲過程設置數據庫的兼容性級別,并影響QUOTED_IDENTIFIER的行為。例如,使用以下語句將數據庫的兼容性級別設置為SQL Server 2019:
EXEC sp_dbcmptlevel [DatabaseName], 150;
其中,[DatabaseName]是要設置的數據庫名稱。
請注意,設置QUOTED_IDENTIFIER的值可能會影響SQL Server中使用雙引號括起來的標識符的行為。當QUOTED_IDENTIFIER為ON時,雙引號被視為標識符的一部分,而當QUOTED_IDENTIFIER為OFF時,雙引號被視為字符串的引號。