﻿<?xml version='1.0' encoding='UTF-8'?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/"><channel><title>Релиб / SQL Server / Базы данных  / еще раз о свойствах stored procedure! / Latest Posts</title><generator>InstantForum.NET v4.1.4</generator><description>Релиб</description><link>http://relib.com/forums/</link><webMaster>robot@relib.com</webMaster><lastBuildDate>Thu, 08 Jan 2009 20:40:38 GMT</lastBuildDate><ttl>20</ttl><item><title>RE: еще раз о свойствах stored procedure!</title><link>http://relib.com/forums/Topic737449-22-1.aspx</link><description>2AiK&lt;BR&gt;Ага ! Спасибо!&lt;BR&gt;Я уже разобрался :)</description><pubDate>Tue, 25 Dec 2001 16:26:00 GMT</pubDate><dc:creator>amun</dc:creator></item><item><title>RE: еще раз о свойствах stored procedure!</title><link>http://relib.com/forums/Topic737449-22-1.aspx</link><description>declare @base varchar(1024), @condition varchar(512)&lt;BR&gt;&lt;BR&gt;select @base = &amp;quot;select * from YOUR_TABLE &amp;quot;&lt;BR&gt;...&lt;BR&gt;select @condition = &amp;quot;where salary &amp;lt; 100&amp;quot;&lt;BR&gt;&lt;BR&gt;exec (@base + @condition)</description><pubDate>Tue, 25 Dec 2001 02:18:00 GMT</pubDate><dc:creator>AiK</dc:creator></item><item><title>еще раз о свойствах stored procedure!</title><link>http://relib.com/forums/Topic737449-22-1.aspx</link><description>вот пример из жизни:&lt;BR&gt;в хранимую процедуру приходит несколько параметров и в зависимости от того, что за парметры туда приходят, мне надо сформировать запрос. Но фишка в том, что эти выходной запрос будет варьироваться еще и от комбинации этих параметров. Например:&lt;BR&gt;a=0&lt;BR&gt;b=1&lt;BR&gt;c=2&lt;BR&gt;и если a=0, то select * from table where a=0&lt;BR&gt;если b=1, то select * from table where a=0 and b&amp;gt;1&lt;BR&gt;если a=0 и c=2, то select * from table where c!=0 or b=3&lt;BR&gt;Т.е. как видно, то не все так просто. Я хотел обойти эту ситуацию и ввести какую-либо строковую переменную, в которую бы записывал тело запроса после слова &amp;quot;where &amp;quot;, а потом бы эту строку присоедил бы как-то к осноывному select.&lt;BR&gt;Но ничего у меня толкового не вышло, поэтому может кто-нибудь мне поскажет как можно обойти эту проблему?</description><pubDate>Sat, 22 Dec 2001 16:01:00 GMT</pubDate><dc:creator>amun</dc:creator></item></channel></rss>