4186
Product Name Event ID 4186 Event Source MSSQLSERVER Component SQLEngine Symbolic Name Message Text Column '%ls.%.*ls' cannot b
Product
Name
Event ID
4186
Event
Source
MSSQLSERVER
Component
SQLEngine
Symbolic
Name
Message
Text
Column ‘%ls.%.*ls’ cannot be referenced in the OUTPUT clause because the column
definition contains a subquery or references a function that performs user or system data
access. A function is assumed by default to perform data access if it is not schemabound.
Consider removing the subquery or function from the column definition or removing the
column from the OUTPUT clause.
To prevent nondeterministic behavior, the OUTPUT clause cannot reference a column from a
view or inline table-valued function when that column is defined by one of the following
methods:
A subquery.
A user-defined function that performs user or system data access, or is assumed to
perform such access.
A computed column that contains a user-defined function that performs user or system
data access in its definition.
ノ
Expand table