-1

一部の部分が Managed Instance に適用できない TSQL コードがあります。マネージド インスタンスで実行されたコードを TSQL コードで判断し、その場合にのみコードを実行する方法はありますか?

4

1 に答える 1

0

SERVERPROPERTY('EngineEdition') はマネージド インスタンスでのみ 8 であるため、これを条件として使用できます。

if SERVERPROPERTY('EngineEdition') = 8 
begin

end
else
begin

end

詳細については、 https://docs.microsoft.com/en-us/azure/sql-database/sql-database-managed-instance#how-to-programmatically-identify-a-managed-instanceを参照してください。

于 2019-01-21T21:56:49.497 に答える