读书人

关于用户函数的有关问题

发布时间: 2012-01-18 00:23:26 作者: rapoo

关于用户函数的问题
我写了一个用户函数GetStr()
select GetStr()
得到 'a ', 'b '

当我用select * from tb where str in (dbo.GetStr())的时候得不到数据
但是直接用select * from tb where str in ( 'a ', 'b ')却可以,是什么原因?

[解决办法]
select * from tb where charindex(str,dbo.getstr())> 0

读书人网 >SQL Server

热点推荐