sqlserver标量函数返回select的结果

时间:2011-07-20 20:36:18

标签: sql-server select user-defined-functions

我想要一个函数来查找字段的最大允许长度。最终我将在后面的代码中调用它,可能使用cmd.ExecuteScalar()。但是,我无法正确地获得功能定义。

这是我尝试过的事情之一:

CREATE FUNCTION getPWLen
(
)
RETURNS int
AS
BEGIN
   return select max(len((password))) as return_value from tblSec
END
GO

任何帮助表示感谢。

1 个答案:

答案 0 :(得分:5)

不需要列别名,也可以将SELECT包含在括号中

...
return (select max(len(password)) from tblSec)
...
相关问题