【发布时间】:2011-02-08 19:37:14
【问题描述】:
我可以在 CLR 用户定义类型中使用 Enum 作为属性类型吗?
前(UDT):
public struct MyType
{
public Enum MyValues
{
value1 = 0,
value2 = 1
}
public MyValues Val { get; set; }
}
T-SQL:
DECLARE @t MyType
SET @t.Val = MyType.MyValues.value2
IF (@t.Val = MyType.MyValues.value1) BEGIN
PRINT 'value1'
END ELSE BEGIN
PRINT 'value2'
END
【问题讨论】:
标签: sql-server tsql sqlclr