【发布时间】:2016-02-27 04:06:38
【问题描述】:
在 SQL Server(我相信是 2008 年)中,我正在尝试创建一个函数,该函数通过分隔符拆分字符串,然后检查传入的值是否等于从查询中找到的值。如果是,则函数返回真(一旦找到),否则返回假。
由于某种原因,我收到以下似乎没有意义的错误。我这么想的原因是我觉得应该有一种解决这个问题的方法。我对 SQL Server 语法相对较新,因此不胜感激。这是它指向的错误和代码...
函数中包含的 Select 语句不能将数据返回给客户端。
--Inside Function
SELECT id FROM a_table WHERE name=(SUBSTRING(@configValue, @start, @end - @start))
IF @@ROWCOUNT > 0
RETURN 1;
【问题讨论】:
标签: sql-server