<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Pankajmittal's Blog</title>
	<atom:link href="http://pankajmittal.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://pankajmittal.wordpress.com</link>
	<description>Just another WordPress.com weblog</description>
	<lastBuildDate>Fri, 07 Oct 2011 10:07:17 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='pankajmittal.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>Pankajmittal's Blog</title>
		<link>http://pankajmittal.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://pankajmittal.wordpress.com/osd.xml" title="Pankajmittal&#039;s Blog" />
	<atom:link rel='hub' href='http://pankajmittal.wordpress.com/?pushpress=hub'/>
		<item>
		<title>webservice proxy dll</title>
		<link>http://pankajmittal.wordpress.com/2011/10/07/webservice-proxy-dll/</link>
		<comments>http://pankajmittal.wordpress.com/2011/10/07/webservice-proxy-dll/#comments</comments>
		<pubDate>Fri, 07 Oct 2011 10:07:14 +0000</pubDate>
		<dc:creator>pankajmittal</dc:creator>
				<category><![CDATA[Dot Net]]></category>

		<guid isPermaLink="false">http://pankajmittal.wordpress.com/?p=137</guid>
		<description><![CDATA[Please run these two commands in visual studio command prompt one by one. Wsdl /language:CS /username:sa /password:XXXXX http://192.168.1.X/serwebservice/Service.asmx /n:XXXSmsService /o:XXXSmsService.CS After generating result run this query. csc /t:library /out:XXXSmsService.dll XXXSmsService.CS This will generate a class file and a dll on below path. Go To &#8220;C:\Program Files\Microsoft Visual Studio 9.0\VC&#8221; there you will find XXXSmsService.CS and [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=pankajmittal.wordpress.com&amp;blog=6336308&amp;post=137&amp;subd=pankajmittal&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Please run these two commands in visual studio command prompt one by one.</p>
<p>Wsdl /language:CS   /username:sa /password:XXXXX http://192.168.1.X/serwebservice/Service.asmx /n:XXXSmsService /o:XXXSmsService.CS<br />
After generating result run this query.</p>
<p>csc /t:library /out:XXXSmsService.dll XXXSmsService.CS</p>
<p>This will generate a class file and a dll on below path.</p>
<p>Go To &#8220;C:\Program Files\Microsoft Visual Studio 9.0\VC&#8221; there you will find XXXSmsService.CS and XXXSmsService.dll.</p>
<p>Enjoy :)</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/pankajmittal.wordpress.com/137/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/pankajmittal.wordpress.com/137/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/pankajmittal.wordpress.com/137/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/pankajmittal.wordpress.com/137/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/pankajmittal.wordpress.com/137/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/pankajmittal.wordpress.com/137/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/pankajmittal.wordpress.com/137/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/pankajmittal.wordpress.com/137/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/pankajmittal.wordpress.com/137/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/pankajmittal.wordpress.com/137/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/pankajmittal.wordpress.com/137/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/pankajmittal.wordpress.com/137/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/pankajmittal.wordpress.com/137/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/pankajmittal.wordpress.com/137/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=pankajmittal.wordpress.com&amp;blog=6336308&amp;post=137&amp;subd=pankajmittal&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://pankajmittal.wordpress.com/2011/10/07/webservice-proxy-dll/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/e4673e8cf16b468d36bf8821453087e0?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=G" medium="image">
			<media:title type="html">pankajmittal</media:title>
		</media:content>
	</item>
		<item>
		<title>Get Comma Separated values from table without using Function</title>
		<link>http://pankajmittal.wordpress.com/2011/10/07/get-comma-separated-values-from-table-without-using-function/</link>
		<comments>http://pankajmittal.wordpress.com/2011/10/07/get-comma-separated-values-from-table-without-using-function/#comments</comments>
		<pubDate>Fri, 07 Oct 2011 06:00:30 +0000</pubDate>
		<dc:creator>pankajmittal</dc:creator>
				<category><![CDATA[SQL tips]]></category>

		<guid isPermaLink="false">http://pankajmittal.wordpress.com/?p=134</guid>
		<description><![CDATA[Hi Many times you come across a situation where you have to convert values stored in multiple rows in a comma separated string e.g. Part consumed in a job. Using Coalesce you can achieve the same but the drawback is that it would hit the performance significantly if you need to call this function for [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=pankajmittal.wordpress.com&amp;blog=6336308&amp;post=134&amp;subd=pankajmittal&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Hi </p>
<p>Many times you come across a situation where you have to convert values stored in multiple rows in a comma separated string e.g. Part consumed in a job. </p>
<p>Using Coalesce you can achieve the same but the drawback is that it would hit the performance significantly if you need to call this function for each row in a recordset. Actually using any function when it needs to be applied to each row will hit query performance unless the rows returned are not too many !</p>
<p>As an alternate to Coalesce, you can use For XML construct which will give better performance if your recordset is large. </p>
<p>Sample :</p>
<p> SELECT  t1.ID ,</p>
<p>            SUBSTRING(( SELECT  ( &#8216; ,&#8217; + t2.Part )</p>
<p>                        FROM    dbo.PartConsumed t2</p>
<p>                        WHERE   t1.ID = t2.ID</p>
<p>                      FOR</p>
<p>                        XML PATH(&#8221;)</p>
<p>                      ), 3, 500) AS PartUsed</p>
<p>    FROM    dbo.PartConsumed t1</p>
<p>    GROUP BY t1.ID </p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/pankajmittal.wordpress.com/134/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/pankajmittal.wordpress.com/134/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/pankajmittal.wordpress.com/134/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/pankajmittal.wordpress.com/134/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/pankajmittal.wordpress.com/134/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/pankajmittal.wordpress.com/134/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/pankajmittal.wordpress.com/134/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/pankajmittal.wordpress.com/134/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/pankajmittal.wordpress.com/134/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/pankajmittal.wordpress.com/134/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/pankajmittal.wordpress.com/134/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/pankajmittal.wordpress.com/134/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/pankajmittal.wordpress.com/134/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/pankajmittal.wordpress.com/134/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=pankajmittal.wordpress.com&amp;blog=6336308&amp;post=134&amp;subd=pankajmittal&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://pankajmittal.wordpress.com/2011/10/07/get-comma-separated-values-from-table-without-using-function/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/e4673e8cf16b468d36bf8821453087e0?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=G" medium="image">
			<media:title type="html">pankajmittal</media:title>
		</media:content>
	</item>
		<item>
		<title>calculate sunday between two dates</title>
		<link>http://pankajmittal.wordpress.com/2011/09/15/calculate-sunday-between-two-dates/</link>
		<comments>http://pankajmittal.wordpress.com/2011/09/15/calculate-sunday-between-two-dates/#comments</comments>
		<pubDate>Thu, 15 Sep 2011 06:10:24 +0000</pubDate>
		<dc:creator>pankajmittal</dc:creator>
				<category><![CDATA[SQL tips]]></category>
		<category><![CDATA[calculate sunday between two dates]]></category>
		<category><![CDATA[calculate sunday in sql]]></category>
		<category><![CDATA[how to calculate sunday between two dates]]></category>
		<category><![CDATA[how to calculate sunday in sql]]></category>

		<guid isPermaLink="false">http://pankajmittal.wordpress.com/?p=129</guid>
		<description><![CDATA[&#8211;Pass two dates and it how many sundays occures CREATE FUNCTION [dbo].[fnc_SundayCount](@StartDate datetime,@EndDate datetime) RETURNS SMALLINT as Begin SET @StartDate=CONVERT(datetime,CONVERT(VARCHAR, @StartDate,101)) SET @EndDate=CONVERT(datetime,CONVERT(VARCHAR, @EndDate,101)) DECLARE @DayDiff SMALLINT DECLARE @tempVar SMALLINT DECLARE @TotalSunday SMALLINT SET @TotalSunday=0 SET @DayDiff=DATEDIFF(DAY,@StartDate,@EndDate) SET @tempVar=0 WHILE (@tempVar &#60; @DayDiff) BEGIN IF(DATEPART(weekday,@StartDate)=1) BEGIN SET @TotalSunday =@TotalSunday+1 END SET @StartDate=@StartDate+1 SET @tempvar = [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=pankajmittal.wordpress.com&amp;blog=6336308&amp;post=129&amp;subd=pankajmittal&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>&#8211;Pass two dates and it how many sundays occures<br />
CREATE FUNCTION [dbo].[fnc_SundayCount](@StartDate datetime,@EndDate datetime)<br />
RETURNS SMALLINT<br />
as<br />
Begin<br />
	SET @StartDate=CONVERT(datetime,CONVERT(VARCHAR, @StartDate,101))<br />
	SET @EndDate=CONVERT(datetime,CONVERT(VARCHAR, @EndDate,101))<br />
	DECLARE @DayDiff SMALLINT<br />
	DECLARE @tempVar SMALLINT<br />
	DECLARE @TotalSunday SMALLINT<br />
	SET @TotalSunday=0<br />
	SET @DayDiff=DATEDIFF(DAY,@StartDate,@EndDate)<br />
	SET @tempVar=0<br />
	WHILE (@tempVar &lt; @DayDiff)<br />
		BEGIN<br />
			IF(DATEPART(weekday,@StartDate)=1)<br />
			BEGIN<br />
				SET @TotalSunday =@TotalSunday+1<br />
			END<br />
			SET @StartDate=@StartDate+1<br />
			SET @tempvar = @tempvar+1<br />
		END<br />
	Return @TotalSunday<br />
END </p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/pankajmittal.wordpress.com/129/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/pankajmittal.wordpress.com/129/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/pankajmittal.wordpress.com/129/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/pankajmittal.wordpress.com/129/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/pankajmittal.wordpress.com/129/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/pankajmittal.wordpress.com/129/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/pankajmittal.wordpress.com/129/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/pankajmittal.wordpress.com/129/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/pankajmittal.wordpress.com/129/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/pankajmittal.wordpress.com/129/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/pankajmittal.wordpress.com/129/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/pankajmittal.wordpress.com/129/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/pankajmittal.wordpress.com/129/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/pankajmittal.wordpress.com/129/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=pankajmittal.wordpress.com&amp;blog=6336308&amp;post=129&amp;subd=pankajmittal&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://pankajmittal.wordpress.com/2011/09/15/calculate-sunday-between-two-dates/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/e4673e8cf16b468d36bf8821453087e0?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=G" medium="image">
			<media:title type="html">pankajmittal</media:title>
		</media:content>
	</item>
		<item>
		<title>performance of your queries</title>
		<link>http://pankajmittal.wordpress.com/2011/08/25/performance-of-your-queries/</link>
		<comments>http://pankajmittal.wordpress.com/2011/08/25/performance-of-your-queries/#comments</comments>
		<pubDate>Thu, 25 Aug 2011 08:00:39 +0000</pubDate>
		<dc:creator>pankajmittal</dc:creator>
				<category><![CDATA[SQL tips]]></category>
		<category><![CDATA[how to in]]></category>
		<category><![CDATA[how to increase sql performance]]></category>
		<category><![CDATA[increase performance of sql]]></category>
		<category><![CDATA[performance]]></category>
		<category><![CDATA[sql performance tips]]></category>

		<guid isPermaLink="false">http://pankajmittal.wordpress.com/?p=124</guid>
		<description><![CDATA[Implicit Conversion can hit performance of your queries If there is data type mismatch in the type of table field and the variable you use in where clause, the query will result in table or index scan instead of index seek even when there is a proper index on the field used in the where [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=pankajmittal.wordpress.com&amp;blog=6336308&amp;post=124&amp;subd=pankajmittal&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><strong>Implicit Conversion can hit performance of your queries</strong></p>
<p>If there is data type mismatch in the type of table field and the variable you use in where clause, the query will result in table or index scan instead of index seek even when there is a proper index on the field used in the where clause.</p>
<p>This is because SQL server will do implicit conversion by using the function on the field. Eg. if your table field is varchar and you define parameter as nvarchar, if you write something like below</p>
<p>declare @var1 nvarchar(20)=&#8217;test&#8217;<br />
select * from table1 where field1=@var1</p>
<p>it will actually work like</p>
<p>select * from table1 where convert(nvarchar(20),field1) = @var1.<br />
Thus any index on field1 will be ignored and a scan operation will run.<br />
Be aware of this and use proper data types for your variables.</p>
<p>Also note the implicit conversion issue is not limited to field vs. variable..it will happen as well if you compare two fields with different data types..thus if same you have field in multiple tables, came the data type as same.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/pankajmittal.wordpress.com/124/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/pankajmittal.wordpress.com/124/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/pankajmittal.wordpress.com/124/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/pankajmittal.wordpress.com/124/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/pankajmittal.wordpress.com/124/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/pankajmittal.wordpress.com/124/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/pankajmittal.wordpress.com/124/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/pankajmittal.wordpress.com/124/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/pankajmittal.wordpress.com/124/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/pankajmittal.wordpress.com/124/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/pankajmittal.wordpress.com/124/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/pankajmittal.wordpress.com/124/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/pankajmittal.wordpress.com/124/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/pankajmittal.wordpress.com/124/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=pankajmittal.wordpress.com&amp;blog=6336308&amp;post=124&amp;subd=pankajmittal&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://pankajmittal.wordpress.com/2011/08/25/performance-of-your-queries/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/e4673e8cf16b468d36bf8821453087e0?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=G" medium="image">
			<media:title type="html">pankajmittal</media:title>
		</media:content>
	</item>
		<item>
		<title>Remove new line from column in sql</title>
		<link>http://pankajmittal.wordpress.com/2011/08/25/remove-new-line-from-column-in-sql/</link>
		<comments>http://pankajmittal.wordpress.com/2011/08/25/remove-new-line-from-column-in-sql/#comments</comments>
		<pubDate>Thu, 25 Aug 2011 07:55:09 +0000</pubDate>
		<dc:creator>pankajmittal</dc:creator>
				<category><![CDATA[SQL tips]]></category>
		<category><![CDATA[remove new line from text in sql]]></category>
		<category><![CDATA[remove new line in sql]]></category>
		<category><![CDATA[remove space in sql]]></category>
		<category><![CDATA[remove white space in sql]]></category>

		<guid isPermaLink="false">http://pankajmittal.wordpress.com/?p=120</guid>
		<description><![CDATA[declare @NewLine char(2) set @NewLine=char(13)+char(10) update StockSerialMaster set StockSerialNo =Replace(StockSerialNo , @NewLine,'') WHERE StockSerialNo like '%' +@NewLine +'%'<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=pankajmittal.wordpress.com&amp;blog=6336308&amp;post=120&amp;subd=pankajmittal&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<pre>  declare @NewLine char(2)
set @NewLine=char(13)+char(10)
update StockSerialMaster
     set StockSerialNo =Replace(StockSerialNo , @NewLine,'')
WHERE StockSerialNo like '%' +@NewLine +'%'</pre>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/pankajmittal.wordpress.com/120/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/pankajmittal.wordpress.com/120/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/pankajmittal.wordpress.com/120/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/pankajmittal.wordpress.com/120/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/pankajmittal.wordpress.com/120/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/pankajmittal.wordpress.com/120/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/pankajmittal.wordpress.com/120/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/pankajmittal.wordpress.com/120/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/pankajmittal.wordpress.com/120/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/pankajmittal.wordpress.com/120/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/pankajmittal.wordpress.com/120/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/pankajmittal.wordpress.com/120/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/pankajmittal.wordpress.com/120/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/pankajmittal.wordpress.com/120/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=pankajmittal.wordpress.com&amp;blog=6336308&amp;post=120&amp;subd=pankajmittal&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://pankajmittal.wordpress.com/2011/08/25/remove-new-line-from-column-in-sql/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/e4673e8cf16b468d36bf8821453087e0?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=G" medium="image">
			<media:title type="html">pankajmittal</media:title>
		</media:content>
	</item>
		<item>
		<title>Select all checkbox in  a div or in grid</title>
		<link>http://pankajmittal.wordpress.com/2011/08/04/select-all-checkbox-in-a-div-or-in-grid/</link>
		<comments>http://pankajmittal.wordpress.com/2011/08/04/select-all-checkbox-in-a-div-or-in-grid/#comments</comments>
		<pubDate>Thu, 04 Aug 2011 10:34:41 +0000</pubDate>
		<dc:creator>pankajmittal</dc:creator>
				<category><![CDATA[Dot Net]]></category>
		<category><![CDATA[Java Script]]></category>
		<category><![CDATA[Tips]]></category>

		<guid isPermaLink="false">https://pankajmittal.wordpress.com/2011/08/04/select-all-checkbox-in-a-div-or-in-grid/</guid>
		<description><![CDATA[&#60;script language=&#34;javascript&#34; type=&#34;text/javascript&#34;&#62; function SelectAllCheckboxes(spanChk) {&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; var collection = document.getElementById(&#8216;GridData&#8217;).getElementsByTagName(&#8216;INPUT&#8217;); &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; for (var x = 0; x &#60; collection.length; x++) { &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; if (collection[x].type.toUpperCase() == &#8216;CHECKBOX&#8217;) &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; collection[x].checked = spanChk.checked; &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; } &#160;&#160;&#160;&#160;&#160;&#160;&#160; } &#160;&#160;&#160; &#60;/script&#62; &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &#60;input id=&#34;chkAll&#34;&#160; runat=&#34;server&#34; onclick=&#34;javascript:SelectAllCheckboxes(this);&#34; &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; type=&#34;checkbox&#34; /&#62;&#160;&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &#60;b&#62;Select All &#60;/b&#62; &#160;&#160;&#160;&#160;&#160;&#160;&#160; &#60;div class=&#34;innerrightarea&#34; id=&#34;GridData&#34;&#62; &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &#60;input [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=pankajmittal.wordpress.com&amp;blog=6336308&amp;post=119&amp;subd=pankajmittal&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p> &lt;script language=&quot;javascript&quot; type=&quot;text/javascript&quot;&gt;    <br /> function SelectAllCheckboxes(spanChk) {&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; var collection = document.getElementById(&#8216;GridData&#8217;).getElementsByTagName(&#8216;INPUT&#8217;);    <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; for (var x = 0; x &lt; collection.length; x++) {    <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; if (collection[x].type.toUpperCase() == &#8216;CHECKBOX&#8217;)    <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; collection[x].checked = spanChk.checked;    <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; }    <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; }    <br />&#160;&#160;&#160; &lt;/script&gt; </p>
<p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;input id=&quot;chkAll&quot;&#160; runat=&quot;server&quot; onclick=&quot;javascript:SelectAllCheckboxes(this);&quot;   <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; type=&quot;checkbox&quot; /&gt;&#160;&#160;&#160;&#160;&#160; <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;b&gt;Select All &lt;/b&gt;</p>
<p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;div class=&quot;innerrightarea&quot; id=&quot;GridData&quot;&gt;   <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;input type=&quot;checkbox&quot;&gt;    <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;input type=&quot;checkbox&quot;&gt;    <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;input type=&quot;checkbox&quot;&gt;    <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;input type=&quot;checkbox&quot;&gt;    <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;input type=&quot;checkbox&quot;&gt;    <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/div&gt;</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/pankajmittal.wordpress.com/119/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/pankajmittal.wordpress.com/119/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/pankajmittal.wordpress.com/119/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/pankajmittal.wordpress.com/119/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/pankajmittal.wordpress.com/119/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/pankajmittal.wordpress.com/119/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/pankajmittal.wordpress.com/119/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/pankajmittal.wordpress.com/119/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/pankajmittal.wordpress.com/119/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/pankajmittal.wordpress.com/119/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/pankajmittal.wordpress.com/119/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/pankajmittal.wordpress.com/119/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/pankajmittal.wordpress.com/119/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/pankajmittal.wordpress.com/119/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=pankajmittal.wordpress.com&amp;blog=6336308&amp;post=119&amp;subd=pankajmittal&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://pankajmittal.wordpress.com/2011/08/04/select-all-checkbox-in-a-div-or-in-grid/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/e4673e8cf16b468d36bf8821453087e0?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=G" medium="image">
			<media:title type="html">pankajmittal</media:title>
		</media:content>
	</item>
		<item>
		<title>Search and replace data in sql</title>
		<link>http://pankajmittal.wordpress.com/2011/07/22/search-and-replace-data-in-sql/</link>
		<comments>http://pankajmittal.wordpress.com/2011/07/22/search-and-replace-data-in-sql/#comments</comments>
		<pubDate>Fri, 22 Jul 2011 11:03:53 +0000</pubDate>
		<dc:creator>pankajmittal</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">https://pankajmittal.wordpress.com/2011/07/22/search-and-replace-data-in-sql/</guid>
		<description><![CDATA[--EXEC SearchAndReplace 'hin','Pankaj' Create PROC SearchAndReplace ( @SearchStr nvarchar(100), @ReplaceStr nvarchar(100) ) AS BEGIN /* — Copyright © 2010 Pankaj Mittal. All rights reserved. — Purpose: To search all columns of all tables for a given search string and replace it with another string — Site: http://pankajmittal.wordpress.com/ — Tested on: SQL Server 7.0 and SQL [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=pankajmittal.wordpress.com&amp;blog=6336308&amp;post=118&amp;subd=pankajmittal&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[</p>
<pre class="csharpcode">--<span class="kwrd">EXEC</span> SearchAndReplace <span class="str">'hin'</span>,<span class="str">'Pankaj'</span>

<span class="kwrd">Create</span> <span class="kwrd">PROC</span> SearchAndReplace
    (
      @SearchStr nvarchar(100),
      @ReplaceStr nvarchar(100)
    )
<span class="kwrd">AS</span>
    <span class="kwrd">BEGIN</span>
/*
    — Copyright © 2010 Pankaj Mittal. <span class="kwrd">All</span> rights reserved.
    — Purpose: <span class="kwrd">To</span> <span class="kwrd">search</span> <span class="kwrd">all</span> columns <span class="kwrd">of</span> <span class="kwrd">all</span> tables <span class="kwrd">for</span> a given <span class="kwrd">search</span> string <span class="kwrd">and</span> replace it <span class="kwrd">with</span> another string 

    — Site: http://pankajmittal.wordpress.com/
    — Tested <span class="kwrd">on</span>: <span class="kwrd">SQL</span> Server 7.0 <span class="kwrd">and</span> <span class="kwrd">SQL</span> Server 2000/2005
    — <span class="kwrd">Date</span> modified: 29 July 2010
*/
        <span class="kwrd">SET</span> NOCOUNT <span class="kwrd">ON</span> 

        <span class="kwrd">DECLARE</span> @TableName nvarchar(256),
            @ColumnName nvarchar(128),
            @SearchStr2 nvarchar(110),
            @<span class="kwrd">SQL</span> nvarchar(4000),
            @RCTR <span class="kwrd">int</span>
        <span class="kwrd">SET</span> @TableName = <span class="str">''</span>
        <span class="kwrd">SET</span> @SearchStr2 = <span class="str">'%'</span> + @SearchStr +  <span class="str">'%'</span>
        <span class="kwrd">SET</span> @RCTR = 0 

        <span class="kwrd">WHILE</span> @TableName <span class="kwrd">IS</span> <span class="kwrd">NOT</span> <span class="kwrd">NULL</span>
            <span class="kwrd">BEGIN</span>
                <span class="kwrd">SET</span> @ColumnName = <span class="str">''</span>
                              <span class="kwrd">SET</span> @TableName = ( <span class="kwrd">SELECT</span>   <span class="kwrd">MIN</span>(QUOTENAME(TABLE_SCHEMA) + <span class="str">'.'</span>
                                                + QUOTENAME(TABLE_NAME))
                                   <span class="kwrd">FROM</span>     INFORMATION_SCHEMA.TABLES
                                   <span class="kwrd">WHERE</span>    TABLE_TYPE = <span class="str">'BASE TABLE'</span>
                                            <span class="kwrd">AND</span> QUOTENAME(TABLE_SCHEMA) + <span class="str">'.'</span>
                                            + QUOTENAME(TABLE_NAME) &gt; @TableName
                                            <span class="kwrd">AND</span> OBJECTPROPERTY(OBJECT_ID(QUOTENAME(TABLE_SCHEMA) </pre>
<pre class="csharpcode">+ <span class="str">'.'</span> + QUOTENAME(TABLE_NAME)), <span class="str">'IsMSShipped'</span>) = 0
                                 ) 

<span class="kwrd">SELECT</span> @TableName,@ColumnName
                <span class="kwrd">WHILE</span> ( @TableName <span class="kwrd">IS</span> <span class="kwrd">NOT</span> <span class="kwrd">NULL</span> )
                    <span class="kwrd">AND</span> ( @ColumnName <span class="kwrd">IS</span> <span class="kwrd">NOT</span> <span class="kwrd">NULL</span> )
                    <span class="kwrd">BEGIN</span> 

                        <span class="kwrd">SET</span> @ColumnName = ( <span class="kwrd">SELECT</span>  <span class="kwrd">MIN</span>(QUOTENAME(COLUMN_NAME))
                                            <span class="kwrd">FROM</span>    INFORMATION_SCHEMA.COLUMNS
                                            <span class="kwrd">WHERE</span>   TABLE_SCHEMA = PARSENAME(@TableName, 2)
                                                    <span class="kwrd">AND</span> TABLE_NAME = PARSENAME(@TableName, 1)
                                                    <span class="kwrd">AND</span> DATA_TYPE <span class="kwrd">IN</span> (  <span class="str">'char '</span>,  <span class="str">'varchar '</span>,  <span class="str">'nchar '</span>,  <span class="str">'nvarchar '</span> )
                                                    <span class="kwrd">AND</span> QUOTENAME(COLUMN_NAME) &gt; @ColumnName
                                          )
                        <span class="kwrd">IF</span> @ColumnName <span class="kwrd">IS</span> <span class="kwrd">NOT</span> <span class="kwrd">NULL</span>
                            <span class="kwrd">BEGIN</span> 

                                <span class="kwrd">SET</span> @<span class="kwrd">SQL</span> =  <span class="str">'UPDATE  '</span> + @TableName +  <span class="str">' SET  '</span>
                                    + @ColumnName +  <span class="str">' =  REPLACE( '</span>
                                    + @ColumnName +  <span class="str">', '</span><span class="str">''</span>
                                    --+ QUOTENAME(@SearchStr, <span class="str">''</span>) +  <span class="str">''</span><span class="str">',  '</span><span class="str">''</span>
                                    --+ QUOTENAME(@ReplaceStr, <span class="str">''</span>)
                                     + @SearchStr +  <span class="str">''</span><span class="str">',  '</span><span class="str">''</span>
                                    + @ReplaceStr
                                    +  <span class="str">''</span><span class="str">') WHERE  '</span> + @ColumnName +  <span class="str">' LIKE  '</span><span class="str">''</span>
                                    + @SearchStr2 +<span class="str">''</span><span class="str">''</span>
                                    <span class="kwrd">PRINT</span> @<span class="kwrd">SQL</span>
                                <span class="kwrd">EXEC</span> ( @<span class="kwrd">SQL</span>
                                    )
                                <span class="kwrd">SET</span> @RCTR = @RCTR + <span class="preproc">@@ROWCOUNT</span>
                            <span class="kwrd">END</span>
                    <span class="kwrd">END</span>
            <span class="kwrd">END</span> 

        <span class="kwrd">SELECT</span>   <span class="str">'Replaced  '</span> + <span class="kwrd">CAST</span>(@RCTR <span class="kwrd">AS</span> <span class="kwrd">varchar</span>) +  <span class="str">' occurence(s) '</span> <span class="kwrd">AS</span>  <span class="str">'Outcome '</span>
    <span class="kwrd">END</span> 

GO</pre>
<p>.csharpcode, .csharpcode pre<br />
{<br />
	font-size: small;<br />
	color: black;<br />
	font-family: consolas, &#8220;Courier New&#8221;, courier, monospace;<br />
	background-color: #ffffff;<br />
	/*white-space: pre;*/<br />
}<br />
.csharpcode pre { margin: 0em; }<br />
.csharpcode .rem { color: #008000; }<br />
.csharpcode .kwrd { color: #0000ff; }<br />
.csharpcode .str { color: #006080; }<br />
.csharpcode .op { color: #0000c0; }<br />
.csharpcode .preproc { color: #cc6633; }<br />
.csharpcode .asp { background-color: #ffff00; }<br />
.csharpcode .html { color: #800000; }<br />
.csharpcode .attr { color: #ff0000; }<br />
.csharpcode .alt<br />
{<br />
	background-color: #f4f4f4;<br />
	width: 100%;<br />
	margin: 0em;<br />
}<br />
.csharpcode .lnum { color: #606060; }</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/pankajmittal.wordpress.com/118/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/pankajmittal.wordpress.com/118/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/pankajmittal.wordpress.com/118/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/pankajmittal.wordpress.com/118/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/pankajmittal.wordpress.com/118/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/pankajmittal.wordpress.com/118/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/pankajmittal.wordpress.com/118/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/pankajmittal.wordpress.com/118/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/pankajmittal.wordpress.com/118/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/pankajmittal.wordpress.com/118/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/pankajmittal.wordpress.com/118/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/pankajmittal.wordpress.com/118/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/pankajmittal.wordpress.com/118/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/pankajmittal.wordpress.com/118/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=pankajmittal.wordpress.com&amp;blog=6336308&amp;post=118&amp;subd=pankajmittal&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://pankajmittal.wordpress.com/2011/07/22/search-and-replace-data-in-sql/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/e4673e8cf16b468d36bf8821453087e0?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=G" medium="image">
			<media:title type="html">pankajmittal</media:title>
		</media:content>
	</item>
		<item>
		<title>Search data in sql</title>
		<link>http://pankajmittal.wordpress.com/2011/07/22/search-data-in-sql/</link>
		<comments>http://pankajmittal.wordpress.com/2011/07/22/search-data-in-sql/#comments</comments>
		<pubDate>Fri, 22 Jul 2011 11:00:55 +0000</pubDate>
		<dc:creator>pankajmittal</dc:creator>
				<category><![CDATA[SQL tips]]></category>

		<guid isPermaLink="false">https://pankajmittal.wordpress.com/2011/07/22/search-data-in-sql/</guid>
		<description><![CDATA[--eXEC SearchAllTables 'hindware' --GO create PROC SearchAllTables ( @SearchStr nvarchar(100) ) AS BEGIN /* — Copyright © 2010 Pankaj Mittal. All rights reserved. — Purpose: To search all columns of all tables for a given search string — Written by: Pankaj Mittal — Site: http://pankajmittal.wordpress.com/ — Tested on: SQL Server 7.0 and SQL Server 2000/2005 [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=pankajmittal.wordpress.com&amp;blog=6336308&amp;post=117&amp;subd=pankajmittal&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<pre class="csharpcode">--<span class="kwrd">eXEC</span> SearchAllTables <span class="str">'hindware'</span>

--<span class="kwrd">GO</span>

<span class="kwrd">create</span> <span class="kwrd">PROC</span> SearchAllTables
    (
      @SearchStr nvarchar(100)
    )
<span class="kwrd">AS</span>
    <span class="kwrd">BEGIN</span>
/*
    — Copyright © 2010 Pankaj Mittal. <span class="kwrd">All</span> rights reserved.
    — Purpose: <span class="kwrd">To</span> <span class="kwrd">search</span> <span class="kwrd">all</span> columns <span class="kwrd">of</span> <span class="kwrd">all</span> tables <span class="kwrd">for</span> a given <span class="kwrd">search</span> string
    — Written <span class="kwrd">by</span>: Pankaj Mittal
    — Site: http://pankajmittal.wordpress.com/
    — Tested <span class="kwrd">on</span>: <span class="kwrd">SQL</span> Server 7.0 <span class="kwrd">and</span> <span class="kwrd">SQL</span> Server 2000/2005
    — <span class="kwrd">Date</span> modified: 29th July 2010
*/
        <span class="kwrd">CREATE</span> <span class="kwrd">TABLE</span> #Results
            (
              ColumnName nvarchar(370),
              ColumnValue nvarchar(3630)
            ) 

        <span class="kwrd">SET</span> NOCOUNT <span class="kwrd">ON</span> 

        <span class="kwrd">DECLARE</span> @TableName nvarchar(256),
            @ColumnName nvarchar(128),
            @SearchStr2 nvarchar(110)
        <span class="kwrd">SET</span> @TableName = <span class="str">''</span>
        <span class="kwrd">SET</span> @SearchStr2 = QUOTENAME(<span class="str">'%'</span> + @SearchStr + <span class="str">'%'</span>, <span class="str">''</span><span class="str">''</span>) 

        <span class="kwrd">WHILE</span> @TableName <span class="kwrd">IS</span> <span class="kwrd">NOT</span> <span class="kwrd">NULL</span>
            <span class="kwrd">BEGIN</span>
                <span class="kwrd">SET</span> @ColumnName = <span class="str">''</span>
                <span class="kwrd">SET</span> @TableName = ( <span class="kwrd">SELECT</span>   <span class="kwrd">MIN</span>(QUOTENAME(TABLE_SCHEMA) + <span class="str">'.'</span>
                                                + QUOTENAME(TABLE_NAME))
                                   <span class="kwrd">FROM</span>     INFORMATION_SCHEMA.TABLES
                                   <span class="kwrd">WHERE</span>    TABLE_TYPE = <span class="str">'BASE TABLE'</span>
                                            <span class="kwrd">AND</span> QUOTENAME(TABLE_SCHEMA) + <span class="str">'.'</span>
                                            + QUOTENAME(TABLE_NAME) &gt; @TableName
                                            <span class="kwrd">AND</span> OBJECTPROPERTY(OBJECT_ID(QUOTENAME(TABLE_SCHEMA) + <span class="str">'.'</span></pre>
<pre class="csharpcode"><span class="str">                                               </span> + QUOTENAME(TABLE_NAME)), <span class="str">'IsMSShipped'</span>) = 0
                                 ) 

                <span class="kwrd">WHILE</span> ( @TableName <span class="kwrd">IS</span> <span class="kwrd">NOT</span> <span class="kwrd">NULL</span> )
                    <span class="kwrd">AND</span> ( @ColumnName <span class="kwrd">IS</span> <span class="kwrd">NOT</span> <span class="kwrd">NULL</span> )
                    <span class="kwrd">BEGIN</span> 

                        <span class="kwrd">SET</span> @ColumnName = ( <span class="kwrd">SELECT</span>  <span class="kwrd">MIN</span>(QUOTENAME(COLUMN_NAME))
                                            <span class="kwrd">FROM</span>    INFORMATION_SCHEMA.COLUMNS
                                            <span class="kwrd">WHERE</span>   TABLE_SCHEMA = PARSENAME(@TableName, 2)
                                                    <span class="kwrd">AND</span> TABLE_NAME = PARSENAME(@TableName, 1)
                                                    <span class="kwrd">AND</span> DATA_TYPE <span class="kwrd">IN</span> ( <span class="str">'char'</span>, <span class="str">'varchar'</span>, <span class="str">'nchar'</span>, <span class="str">'nvarchar'</span> )
                                                    <span class="kwrd">AND</span> QUOTENAME(COLUMN_NAME) &gt; @ColumnName
                                          )
                        <span class="kwrd">IF</span> @ColumnName <span class="kwrd">IS</span> <span class="kwrd">NOT</span> <span class="kwrd">NULL</span>
                            <span class="kwrd">BEGIN</span> 

                                INSERT  <span class="kwrd">INTO</span> #Results
                                        <span class="kwrd">EXEC</span>
                                            ( <span class="str">'SELECT '</span><span class="str">''</span> + @TableName + <span class="str">'.'</span>
                                              + @ColumnName + <span class="str">''</span><span class="str">', LEFT('</span>
                                              + @ColumnName + <span class="str">', 3630)
                    FROM '</span> + @TableName + <span class="str">' (NOLOCK) '</span> + <span class="str">' WHERE '</span>
                                              + @ColumnName + <span class="str">' LIKE '</span>
                                              + @SearchStr2
                                            )
                            <span class="kwrd">END</span> 

                    <span class="kwrd">END</span>
            <span class="kwrd">END</span> 

        <span class="kwrd">SELECT</span>  ColumnName,
                ColumnValue
        <span class="kwrd">FROM</span>    #Results
        <span class="kwrd">DROP</span> <span class="kwrd">TABLE</span> #Results
    <span class="kwrd">END</span> </pre>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/pankajmittal.wordpress.com/117/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/pankajmittal.wordpress.com/117/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/pankajmittal.wordpress.com/117/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/pankajmittal.wordpress.com/117/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/pankajmittal.wordpress.com/117/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/pankajmittal.wordpress.com/117/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/pankajmittal.wordpress.com/117/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/pankajmittal.wordpress.com/117/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/pankajmittal.wordpress.com/117/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/pankajmittal.wordpress.com/117/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/pankajmittal.wordpress.com/117/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/pankajmittal.wordpress.com/117/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/pankajmittal.wordpress.com/117/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/pankajmittal.wordpress.com/117/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=pankajmittal.wordpress.com&amp;blog=6336308&amp;post=117&amp;subd=pankajmittal&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://pankajmittal.wordpress.com/2011/07/22/search-data-in-sql/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/e4673e8cf16b468d36bf8821453087e0?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=G" medium="image">
			<media:title type="html">pankajmittal</media:title>
		</media:content>
	</item>
		<item>
		<title>Merge in sql</title>
		<link>http://pankajmittal.wordpress.com/2011/07/11/merge-in-sql/</link>
		<comments>http://pankajmittal.wordpress.com/2011/07/11/merge-in-sql/#comments</comments>
		<pubDate>Mon, 11 Jul 2011 09:12:50 +0000</pubDate>
		<dc:creator>pankajmittal</dc:creator>
				<category><![CDATA[SQL tips]]></category>
		<category><![CDATA[Insert - update in sql]]></category>
		<category><![CDATA[Merge in sql 2008]]></category>
		<category><![CDATA[merge statement in sql]]></category>

		<guid isPermaLink="false">https://pankajmittal.wordpress.com/2011/07/11/merge-in-sql/</guid>
		<description><![CDATA[MERGE INTO &#60;Table name in which you want to insert/Update/Delete&#62; USING &#60;Table name from where data will be pick for process&#62; ON &#60;Join condition&#62; WHEN MATCHED THEN UPDATE SET &#60;update columns&#62;, WHEN NOT MATCHED THEN INSERT ( &#60;column name&#62; ) VALUES (&#60;column name&#62; ) ; If you want to delete then just enter delete instead [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=pankajmittal.wordpress.com&amp;blog=6336308&amp;post=115&amp;subd=pankajmittal&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<pre class="csharpcode">   MERGE <span class="kwrd">INTO</span> &lt;<span class="kwrd">Table</span> name <span class="kwrd">in</span> which you want <span class="kwrd">to</span> insert/<span class="kwrd">Update</span>/<span class="kwrd">Delete</span>&gt;
                <span class="kwrd">USING</span> &lt;<span class="kwrd">Table</span> name <span class="kwrd">from</span> <span class="kwrd">where</span> <span class="kwrd">data</span> will be pick <span class="kwrd">for</span> process&gt;
                <span class="kwrd">ON</span> &lt;<span class="kwrd">Join</span> condition&gt;
                <span class="kwrd">WHEN</span> MATCHED
                    <span class="kwrd">THEN</span> <span class="kwrd">UPDATE</span>
                         <span class="kwrd">SET</span>   &lt;<span class="kwrd">update</span> columns&gt;,

                <span class="kwrd">WHEN</span> <span class="kwrd">NOT</span> MATCHED
                    <span class="kwrd">THEN</span> INSERT (
                                 &lt;<span class="kwrd">column</span> name&gt;
                                )
                         <span class="kwrd">VALUES</span> (&lt;<span class="kwrd">column</span> name&gt;
                                ) ;</pre>
<p>If you want to delete then just enter delete instead of Then UPDATE OR THEN INSERT.&#160;<br />
.csharpcode, .csharpcode pre<br />
{<br />
	font-size: small;<br />
	color: black;<br />
	font-family: consolas, &#8220;Courier New&#8221;, courier, monospace;<br />
	background-color: #ffffff;<br />
	/*white-space: pre;*/<br />
}<br />
.csharpcode pre { margin: 0em; }<br />
.csharpcode .rem { color: #008000; }<br />
.csharpcode .kwrd { color: #0000ff; }<br />
.csharpcode .str { color: #006080; }<br />
.csharpcode .op { color: #0000c0; }<br />
.csharpcode .preproc { color: #cc6633; }<br />
.csharpcode .asp { background-color: #ffff00; }<br />
.csharpcode .html { color: #800000; }<br />
.csharpcode .attr { color: #ff0000; }<br />
.csharpcode .alt<br />
{<br />
	background-color: #f4f4f4;<br />
	width: 100%;<br />
	margin: 0em;<br />
}<br />
.csharpcode .lnum { color: #606060; }</p>
<pre class="csharpcode">
            MERGE <span class="kwrd">INTO</span> JobSheetBatteryQCTestReading RT
                <span class="kwrd">USING</span>
                    ( <span class="kwrd">SELECT</span>    JobSheetBatteryQCTestReading.*
                      <span class="kwrd">FROM</span>      JobSheetBatteryQCTestReading
                                <span class="kwrd">INNER</span> <span class="kwrd">JOIN</span> @BatteryQCTestReading_TVP <span class="kwrd">AS</span> a </pre>
<blockquote>
<pre class="csharpcode"><span class="kwrd">ON</span> JobSheetBatteryQCTestReading.BatteryQCTestMasterID = a.BatteryQcTestMasterID
                    ) temp
                <span class="kwrd">ON</span> RT.JobSheetBatteryQCTestID = @PKId
                <span class="kwrd">WHEN</span> MATCHED
                    <span class="kwrd">THEN</span> <span class="kwrd">UPDATE</span>
                         <span class="kwrd">SET</span>    Cell1Status = temp.Cell1Status ,
                                Cell1Status = temp.Cell1Status ,
                                Cell2Status = temp.Cell2Status ,
                                Cell3Status = temp.Cell3Status ,
                                Cell4Status = temp.Cell4Status ,
                                Cell5Status = temp.Cell5Status ,
                                Cell6Status = temp.Cell6Status ,
                                MakeInformation = temp.MakeInformation ,
                                Remarks = temp.Remarks
                <span class="kwrd">WHEN</span> <span class="kwrd">NOT</span> MATCHED
                    <span class="kwrd">THEN</span> INSERT (
                                  JobSheetBatteryQCTestID ,
                                  BatteryQCTestMasterID ,
                                  Cell1Status ,
                                  Cell2Status ,
                                  Cell3Status ,
                                  Cell4Status ,
                                  Cell5Status ,
                                  Cell6Status ,
                                  MakeInformation ,
                                  Remarks
                                )
                         <span class="kwrd">VALUES</span> ( @PKId , <span class="rem">-- JobSheetBatteryQCTestID - bigint  </span>
                                  temp.BatteryQCTestMasterID , <span class="rem">-- BatteryQCTestMasterID - smallint  </span>
                                  temp.Cell1Status , <span class="rem">-- Cell1Status - tinyint  </span>
                                  temp.Cell2Status , <span class="rem">-- Cell2Status - tinyint  </span>
                                  temp.Cell3Status , <span class="rem">-- Cell3Status - tinyint  </span>
                                  temp.Cell4Status , <span class="rem">-- Cell4Status - tinyint  </span>
                                  temp.Cell5Status , <span class="rem">-- Cell5Status - tinyint  </span>
                                  temp.Cell6Status , <span class="rem">-- Cell6Status - tinyint  </span>
                                  temp.MakeInformation , <span class="rem">-- MakeInformation - nvarchar(500)  </span>
                                  temp.Remarks <span class="rem">-- Remarks - nvarchar(500)  </span>
                                ) ;

   MERGE <span class="kwrd">INTO</span> JobSheetBatteryQCTest LT
                <span class="kwrd">USING</span> JobSheetBatteryQCTest MT
                <span class="kwrd">ON</span> Mt.JobsheetID = @JobsheetID
                <span class="kwrd">WHEN</span> MATCHED
                    <span class="kwrd">THEN</span> <span class="kwrd">UPDATE</span>
                         <span class="kwrd">SET</span>    LT.TestedByID = @TestedByID ,
                                LT.AssemblySerialNo = @AssemblySerialNo ,
                                LT.QCLocation = @QCLocation
                <span class="kwrd">WHEN</span> <span class="kwrd">NOT</span> MATCHED
                    <span class="kwrd">THEN</span> INSERT (
                                  JobsheetID ,
                                  TestedByID ,
                                  AssemblySerialNo ,
                                  QCLocation ,
                                  QcDate
                                )
                         <span class="kwrd">VALUES</span> ( @JobsheetID ,
                                  @TestedByID ,
                                  @AssemblySerialNo ,
                                  @QCLocation ,
                                  GETDATE()
                                ) ;
</pre>
</blockquote>
<p>.csharpcode, .csharpcode pre<br />
{<br />
	font-size: small;<br />
	color: black;<br />
	font-family: consolas, &#8220;Courier New&#8221;, courier, monospace;<br />
	background-color: #ffffff;<br />
	/*white-space: pre;*/<br />
}<br />
.csharpcode pre { margin: 0em; }<br />
.csharpcode .rem { color: #008000; }<br />
.csharpcode .kwrd { color: #0000ff; }<br />
.csharpcode .str { color: #006080; }<br />
.csharpcode .op { color: #0000c0; }<br />
.csharpcode .preproc { color: #cc6633; }<br />
.csharpcode .asp { background-color: #ffff00; }<br />
.csharpcode .html { color: #800000; }<br />
.csharpcode .attr { color: #ff0000; }<br />
.csharpcode .alt<br />
{<br />
	background-color: #f4f4f4;<br />
	width: 100%;<br />
	margin: 0em;<br />
}<br />
.csharpcode .lnum { color: #606060; }</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/pankajmittal.wordpress.com/115/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/pankajmittal.wordpress.com/115/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/pankajmittal.wordpress.com/115/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/pankajmittal.wordpress.com/115/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/pankajmittal.wordpress.com/115/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/pankajmittal.wordpress.com/115/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/pankajmittal.wordpress.com/115/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/pankajmittal.wordpress.com/115/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/pankajmittal.wordpress.com/115/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/pankajmittal.wordpress.com/115/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/pankajmittal.wordpress.com/115/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/pankajmittal.wordpress.com/115/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/pankajmittal.wordpress.com/115/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/pankajmittal.wordpress.com/115/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=pankajmittal.wordpress.com&amp;blog=6336308&amp;post=115&amp;subd=pankajmittal&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://pankajmittal.wordpress.com/2011/07/11/merge-in-sql/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/e4673e8cf16b468d36bf8821453087e0?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=G" medium="image">
			<media:title type="html">pankajmittal</media:title>
		</media:content>
	</item>
		<item>
		<title>OUTPUT Clause with insert , delete , update  statement in mssql 2008</title>
		<link>http://pankajmittal.wordpress.com/2011/07/05/output-clause-with-insert-delete-update-statement-in-mssql-2008/</link>
		<comments>http://pankajmittal.wordpress.com/2011/07/05/output-clause-with-insert-delete-update-statement-in-mssql-2008/#comments</comments>
		<pubDate>Tue, 05 Jul 2011 09:39:20 +0000</pubDate>
		<dc:creator>pankajmittal</dc:creator>
				<category><![CDATA[SQL tips]]></category>
		<category><![CDATA[delete]]></category>
		<category><![CDATA[OUTPUT Clause with insert]]></category>
		<category><![CDATA[update statement in mssql 2008]]></category>

		<guid isPermaLink="false">https://pankajmittal.wordpress.com/2011/07/05/output-clause-with-insert-delete-update-statement-in-mssql-2008/</guid>
		<description><![CDATA[/* with Delete statement */ CREATE TABLE dbo.table1 ( id INT, employee VARCHAR(32) ) go INSERT INTO dbo.table1 VALUES (1, 'Fred') ,(2, 'Tom') ,(3, 'Sally') ,(4, 'Alice'); GO DECLARE @MyTableVar TABLE ( id INT, employee VARCHAR(32) ); PRINT 'table1, before delete' SELECT * FROM dbo.table1; DELETE FROM dbo.table1 OUTPUT DELETED.* INTO @MyTableVar WHERE id = [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=pankajmittal.wordpress.com&amp;blog=6336308&amp;post=114&amp;subd=pankajmittal&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<pre class="csharpcode">/* <span class="kwrd">with</span> <span class="kwrd">Delete</span> <span class="kwrd">statement</span> */
<span class="kwrd">CREATE</span> <span class="kwrd">TABLE</span> dbo.table1
(
    id <span class="kwrd">INT</span>,
    employee <span class="kwrd">VARCHAR</span>(32)
)
<span class="kwrd">go</span>

INSERT <span class="kwrd">INTO</span> dbo.table1 <span class="kwrd">VALUES</span>
      (1, <span class="str">'Fred'</span>)
     ,(2, <span class="str">'Tom'</span>)
     ,(3, <span class="str">'Sally'</span>)
     ,(4, <span class="str">'Alice'</span>);
<span class="kwrd">GO</span>

<span class="kwrd">DECLARE</span> @MyTableVar <span class="kwrd">TABLE</span>
(
    id <span class="kwrd">INT</span>,
    employee <span class="kwrd">VARCHAR</span>(32)
);

<span class="kwrd">PRINT</span> <span class="str">'table1, before delete'</span>
<span class="kwrd">SELECT</span> * <span class="kwrd">FROM</span> dbo.table1;

<span class="kwrd">DELETE</span> <span class="kwrd">FROM</span> dbo.table1
<span class="kwrd">OUTPUT</span> DELETED.* <span class="kwrd">INTO</span> @MyTableVar
<span class="kwrd">WHERE</span> id = 4 <span class="kwrd">OR</span> id = 2;

<span class="kwrd">PRINT</span> <span class="str">'table1, after delete'</span>
<span class="kwrd">SELECT</span> * <span class="kwrd">FROM</span> dbo.table1;

<span class="kwrd">PRINT</span> <span class="str">'@MyTableVar, after delete'</span>
<span class="kwrd">SELECT</span> * <span class="kwrd">FROM</span> @MyTableVar;

<span class="kwrd">DROP</span> <span class="kwrd">TABLE</span> dbo.table1;

--Results
--table1, <span class="kwrd">before</span> <span class="kwrd">delete</span>
--id          employee
-----------<span class="rem">-- ------------------------------</span>
--1           Fred
--2           Tom
--3           Sally
--4           Alice
<span class="rem">--</span>
--table1, <span class="kwrd">after</span> <span class="kwrd">delete</span>
--id          employee
-----------<span class="rem">-- ------------------------------</span>
--1           Fred
--3           Sally
--@MyTableVar, <span class="kwrd">after</span> <span class="kwrd">delete</span>
--id          employee
-----------<span class="rem">-- ------------------------------</span>
--2           Tom
--4           Alice</pre>
<p>.csharpcode, .csharpcode pre<br />
{<br />
	font-size: small;<br />
	color: black;<br />
	font-family: consolas, &#8220;Courier New&#8221;, courier, monospace;<br />
	background-color: #ffffff;<br />
	/*white-space: pre;*/<br />
}<br />
.csharpcode pre { margin: 0em; }<br />
.csharpcode .rem { color: #008000; }<br />
.csharpcode .kwrd { color: #0000ff; }<br />
.csharpcode .str { color: #006080; }<br />
.csharpcode .op { color: #0000c0; }<br />
.csharpcode .preproc { color: #cc6633; }<br />
.csharpcode .asp { background-color: #ffff00; }<br />
.csharpcode .html { color: #800000; }<br />
.csharpcode .attr { color: #ff0000; }<br />
.csharpcode .alt<br />
{<br />
	background-color: #f4f4f4;<br />
	width: 100%;<br />
	margin: 0em;<br />
}<br />
.csharpcode .lnum { color: #606060; }</p>
<div class="csharpcode">&#160;</div>
<div class="csharpcode">/*With Insert Statement</div>
<pre class="csharpcode">/*<span class="kwrd">with</span> <span class="kwrd">update</span> <span class="kwrd">statement</span> */
<span class="kwrd">USE</span> AdventureWorks2008R2;
<span class="kwrd">GO</span>
<span class="kwrd">DECLARE</span> @MyTableVar <span class="kwrd">table</span>(
    EmpID <span class="kwrd">int</span> <span class="kwrd">NOT</span> <span class="kwrd">NULL</span>,
    OldVacationHours <span class="kwrd">int</span>,
    NewVacationHours <span class="kwrd">int</span>,
    ModifiedDate datetime);
<span class="kwrd">UPDATE</span> <span class="kwrd">TOP</span> (10) HumanResources.Employee
<span class="kwrd">SET</span> VacationHours = VacationHours * 1.25,
    ModifiedDate = GETDATE()
<span class="kwrd">OUTPUT</span> inserted.BusinessEntityID,
       deleted.VacationHours,
       inserted.VacationHours,
       inserted.ModifiedDate
<span class="kwrd">INTO</span> @MyTableVar;
--Display the <span class="kwrd">result</span> <span class="kwrd">set</span> <span class="kwrd">of</span> the <span class="kwrd">table</span> <span class="kwrd">variable</span>.
<span class="kwrd">SELECT</span> EmpID, OldVacationHours, NewVacationHours, ModifiedDate
<span class="kwrd">FROM</span> @MyTableVar;
<span class="kwrd">GO</span>
--Display the <span class="kwrd">result</span> <span class="kwrd">set</span> <span class="kwrd">of</span> the <span class="kwrd">table</span>.
<span class="kwrd">SELECT</span> <span class="kwrd">TOP</span> (10) BusinessEntityID, VacationHours, ModifiedDate
<span class="kwrd">FROM</span> HumanResources.Employee;
<span class="kwrd">GO</span></pre>
<p>.csharpcode, .csharpcode pre<br />
{<br />
	font-size: small;<br />
	color: black;<br />
	font-family: consolas, &#8220;Courier New&#8221;, courier, monospace;<br />
	background-color: #ffffff;<br />
	/*white-space: pre;*/<br />
}<br />
.csharpcode pre { margin: 0em; }<br />
.csharpcode .rem { color: #008000; }<br />
.csharpcode .kwrd { color: #0000ff; }<br />
.csharpcode .str { color: #006080; }<br />
.csharpcode .op { color: #0000c0; }<br />
.csharpcode .preproc { color: #cc6633; }<br />
.csharpcode .asp { background-color: #ffff00; }<br />
.csharpcode .html { color: #800000; }<br />
.csharpcode .attr { color: #ff0000; }<br />
.csharpcode .alt<br />
{<br />
	background-color: #f4f4f4;<br />
	width: 100%;<br />
	margin: 0em;<br />
}<br />
.csharpcode .lnum { color: #606060; }</p>
<div class="csharpcode">*/</div>
<div class="csharpcode">
<pre class="alt"><span class="kwrd">CREATE</span> <span class="kwrd">TABLE</span> dbo.table1</pre>
<pre>(</pre>
<pre class="alt">    id <span class="kwrd">INT</span>,</pre>
<pre>    employee <span class="kwrd">VARCHAR</span>(32)</pre>
<pre class="alt">)</pre>
<pre><span class="kwrd">go</span></pre>
<pre class="alt"><span class="kwrd">DECLARE</span> @MyTableVar <span class="kwrd">TABLE</span></pre>
<pre>(</pre>
<pre class="alt">    id <span class="kwrd">INT</span>,</pre>
<pre>    employee <span class="kwrd">VARCHAR</span>(32)</pre>
<pre class="alt">);</pre>
<pre>INSERT <span class="kwrd">INTO</span> dbo.table1 </pre>
<pre class="alt">    <span class="kwrd">OUTPUT</span> inserted.id,inserted.employee <span class="kwrd">INTO</span> @MyTableVar</pre>
<pre><span class="kwrd">VALUES</span> </pre>
<pre class="alt">      (1, <span class="str">'Fred'</span>)</pre>
<pre>     ,(2, <span class="str">'Tom'</span>)</pre>
<pre class="alt">     ,(3, <span class="str">'Sally'</span>)</pre>
<pre>     ,(4, <span class="str">'Alice'</span>)</pre>
<pre class="alt"> <span class="kwrd">SELECT</span> * <span class="kwrd">FROM</span> @MyTableVar</pre>
<pre>     ;</pre>
<pre class="alt"><span class="kwrd">GO</span></pre>
<pre>&#160;</pre>
<pre class="alt"><span class="kwrd">DROP</span> <span class="kwrd">TABLE</span> dbo.table1;</pre>
</div>
<p>.csharpcode, .csharpcode pre<br />
{<br />
	font-size: small;<br />
	color: black;<br />
	font-family: consolas, &#8220;Courier New&#8221;, courier, monospace;<br />
	background-color: #ffffff;<br />
	/*white-space: pre;*/<br />
}<br />
.csharpcode pre { margin: 0em; }<br />
.csharpcode .rem { color: #008000; }<br />
.csharpcode .kwrd { color: #0000ff; }<br />
.csharpcode .str { color: #006080; }<br />
.csharpcode .op { color: #0000c0; }<br />
.csharpcode .preproc { color: #cc6633; }<br />
.csharpcode .asp { background-color: #ffff00; }<br />
.csharpcode .html { color: #800000; }<br />
.csharpcode .attr { color: #ff0000; }<br />
.csharpcode .alt<br />
{<br />
	background-color: #f4f4f4;<br />
	width: 100%;<br />
	margin: 0em;<br />
}<br />
.csharpcode .lnum { color: #606060; }</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/pankajmittal.wordpress.com/114/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/pankajmittal.wordpress.com/114/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/pankajmittal.wordpress.com/114/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/pankajmittal.wordpress.com/114/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/pankajmittal.wordpress.com/114/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/pankajmittal.wordpress.com/114/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/pankajmittal.wordpress.com/114/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/pankajmittal.wordpress.com/114/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/pankajmittal.wordpress.com/114/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/pankajmittal.wordpress.com/114/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/pankajmittal.wordpress.com/114/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/pankajmittal.wordpress.com/114/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/pankajmittal.wordpress.com/114/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/pankajmittal.wordpress.com/114/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=pankajmittal.wordpress.com&amp;blog=6336308&amp;post=114&amp;subd=pankajmittal&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://pankajmittal.wordpress.com/2011/07/05/output-clause-with-insert-delete-update-statement-in-mssql-2008/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/e4673e8cf16b468d36bf8821453087e0?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=G" medium="image">
			<media:title type="html">pankajmittal</media:title>
		</media:content>
	</item>
	</channel>
</rss>
