SQL用户自定义函数如何使用表的索引
有如下表(示例),在代码字段上建有索引
代码 名称
0001 AAAAA
0002 BBBBB
0003 CCCCC
0004 DDDDD
0005 EEEEE
0006 FFFFF
根据代码查出名称
一般操作为:select 名称 from 示例 where 代码='0001'
现建有一自定义函数完成同样功能
CREATE FUNCTION Fu_zzjg (@dm char(4))
RETURNS varchar(20)
AS
BEGIN
declare @strKey varchar(20)
set @strKey=''
select @strKey=tt.名称 from
(select 名称 from 示例 where 代码=@dm) as tt
RETURN (@strKey)
END
但是发现在自定义函数中好象没有用上索引?
请教大家有关在自定义函数中使用的问题?