1

我有一个 Azure SQL 数据库。我正在尝试在 SQL Server Management Studio 2016 上执行以下查询:

ALTER TABLE Contacts ADD UserId nvarchar(128)
    DEFAULT CAST(SESSION_CONTEXT(N'UserId') AS nvarchar(128))

我收到以下错误:

Msg 195, Level 15, State 10, Line 22
'SESSION_CONTEXT' is not a recognized built-in function name.

我正在关注这个行级安全教程:https ://github.com/Azure/azure-content/blob/master/articles/app-service-web/web-sites-dotnet-entity-framework-row-level-security .md

4

1 回答 1

0

您必须将 Azure 门户上的 SQL Server 升级到 V12。我认为这可行。

于 2016-09-30T13:00:17.947 回答