Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Calling a UDF - Getting An Error - Part 2
Message
General information
Forum:
Microsoft SQL Server
Category:
SQL syntax
Miscellaneous
Thread ID:
01326464
Message ID:
01326475
Views:
14
It depends if you need to do any intermediate processing on the recordset returned. If not, then derived table will be the best.

>is one way preferable over the other?
>
>
>>The first select does not create a table with name TranCodes but just a recordset that is not accessible from T-SQL. You can either create a temp table, put result into a table variable or use derived table as shown below
>>
>>SELECT *
>> 	FROM Transactions
>>	WHERE sTrans_Type_CD IN
>>		(SELECT DataItems FROM SELECT * FROM udfParseCommaListToTable(@sTransTypeCodes, ','))
>>
--sb--
Previous
Reply
Map
View

Click here to load this message in the networking platform