UFN_ADHOCQUERY_FIELDISINUSE
Return
| Return Type |
|---|
| bit |
Parameters
| Parameter | Parameter Type | Mode | Description |
|---|---|---|---|
| @OBJECT | nvarchar(255) | IN | |
| @COLUMN | nvarchar(255) | IN |
Definition
Copy
create function dbo.UFN_ADHOCQUERY_FIELDISINUSE(@OBJECT nvarchar(255), @COLUMN nvarchar(255))
returns bit
as
begin
if exists(select 1 from dbo.ADHOCQUERY
where ADHOCQUERY.QUERYDEFINITIONXML.exist('declare namespace ns="Blackbaud.AppFx.WebService.API.1";
ns:AdHocQuery/*/ns:f[@ObjectName=sql:variable("@OBJECT")
and (@ColumnName=sql:variable("@COLUMN") or sql:variable("@COLUMN") = '''')]') = 1)
begin
return 1;
end
return 0;
end