SQL Server Management Studioの動作に関するパズルがあります。 私はSQL Serverデータベースに接続されています - バージョン:私は管理スタジオから次のクエリを実行するとTRY_CASTは認識された組み込み関数名ではありません
Microsoft SQL Server 2014 (SP1-CU3) (KB3094221) - 12.0.4427.24 (X64)
Oct 10 2015 17:18:26
Copyright (c) Microsoft Corporation
Enterprise Edition (64-bit) on Windows NT 6.3 <X64> (Build 9600:) (Hypervisor)
、それは私に正しい出力を返します。
SELECT TRY_CAST('ax' AS decimal)
SELECT TRY_CAST('4.0' as decimal)
しかし、組み込みエディタでは、この機能が認識されないというメッセージが表示されます。
編集追加する:SQL Server Management Studioをバージョンを。
SSMS 2014年クエリ]タブの下で無効になっていたときに解決することができるのIntelliSenseエラーは何互換モードはあなたのデータベースに設定されていますか?サーバーが「2014」であっても、データベース(「データベース」)が「2012」より前のものに設定されていると、その機能を理解できません。 – Siyual
SS 2012の機能のようですが、2014年にはそれをサポートしていますが、2014年の一部ではないのですか? – logixologist
あなたは管理スタジオのどのバージョンを使用していますか? –