34,835
社区成员




select ID,TypeID,Type.Name as TypeName,Val from Question inner join Type on Question.TypeID=Type.ID
ALTER FUNCTION [dbo].[TypeName]
(
@ID tinyint
)
RETURNS varchar(10)
AS
BEGIN
declare @Name varchar(10)
select @Name=case @ID
when 1 then '选择'
when 2 then '判断'
when 3 then '填空'
end;
return @Name
END
select ID,TypeID,dbo.TypeName(TypeID) as TypeName,Val from Question