UFN_SCHEMA_TABLE_GETCOMPUTEDCOLUMNISPERSISTED
Return
Return Type |
---|
bit |
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@TABLENAME | nvarchar(128) | IN | |
@COLUMNNAME | nvarchar(128) | IN |
Definition
Copy
create function dbo.UFN_SCHEMA_TABLE_GETCOMPUTEDCOLUMNISPERSISTED (
@TABLENAME nvarchar(128),
@COLUMNNAME nvarchar(128)
) returns bit
with execute as caller
as
begin
declare @value bit;
select
@value = cast(is_persisted as bit)
from
sys.computed_columns
where
object_id = object_id(@TABLENAME)
and
[name] = @COLUMNNAME;
select @value = case when @value is null then 0 else @value end
return @value
end