我有自定义函数返回一个表 它接受两个VARCHAR处理,它分裂基础上的分隔符与功能使用变量 - SQL
SELECT VALUE FROM dbo.Split('xxx','_') --- working
select abc from abcd a,cde b where a.abc like (SELECT VALUE FROM dbo.Split(b.abc,'_'))-- not working
select abc from abcd a,cde b where a.abc like (SELECT VALUE FROM dbo.Split('xx','_'))-- working
select abc from abcd a,cde b where a.abc like (SELECT b.abc)-- working
如何让没有工作的情况下工作的VARCHAR。
的错误,我得到它 附近有语法错误。“。
我敢肯定,你的意思是问一个问题,以及...? – 2012-02-07 11:19:17
什么是从B表ABC的列类型? – 2012-02-07 11:20:31
@MikaelEriksson他想知道为什么这种情况下不工作,检查的意见。 – 2012-02-07 11:20:49