我有一个变量@text varchar
,它有一些由符号分隔的值,无论我选择它。例如:如何从字符串中获取WHERE子句中的“单数”值?
declare @text varchar
set @text='John^Marry^Smith^Ane^Sue^'
我需要删除一些数据,但因为它是一个不同的服务器和数据库(一个很长的故事),我必须在WHERE子句中指定的,从我的字符串值,这样的事情:
Delete Employers where employer_name in ('John','Marry','Smith','Ane','Sue')
可以这样做吗?最重要的是没有任何其他对象,如程序或功能?
最好的问候,波格丹
据我所知,任何函数或存储过程都可以内联到任何其他SQL对象中。如果这需要成为单个SQL语句的一部分,那么这可能是不可能的。 – penguat 2013-04-08 10:29:46