<?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/"
	>

<channel>
	<title>Retardedblogger.com &#187; MSSQL</title>
	<atom:link href="http://retardedweblogger.com/blog/tag/mssql/feed/" rel="self" type="application/rss+xml" />
	<link>http://retardedweblogger.com/blog</link>
	<description>Home of the Retarded weblogger :: We write Retarded blogposts &#38; Retarded applications.</description>
	<lastBuildDate>Fri, 30 Jul 2010 22:02:02 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Checking the table size</title>
		<link>http://retardedweblogger.com/blog/2010/06/29/checking-the-table-size/</link>
		<comments>http://retardedweblogger.com/blog/2010/06/29/checking-the-table-size/#comments</comments>
		<pubDate>Tue, 29 Jun 2010 22:25:22 +0000</pubDate>
		<dc:creator>Arkie</dc:creator>
				<category><![CDATA[Everything else]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[MSSQL]]></category>

		<guid isPermaLink="false">http://retardedweblogger.com/blog/?p=952</guid>
		<description><![CDATA[I was reading a bit about MSSQL and stumbled on this page. It&#8217;s a nice looking script to get the table size and you never know when it might come in handy  
If you have your own tricks or tips, let us know!
declare @RowCount int, @tablename varchar(100)
declare @Tables table (
PK int IDENTITY(1,1),
tablename varchar(100),
processed bit
)
INSERT [...]]]></description>
			<content:encoded><![CDATA[<p>I was reading a bit about MSSQL and stumbled on <a href="http://www.keyboardface.com/archives/2007/06/12/mssql-table-size-for-all-tables/" target="_blank">this page</a>. It&#8217;s a nice looking script to get the table size and you never know when it might come in handy <img src='http://retardedweblogger.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>If you have your own tricks or tips, let us know!</p>
<blockquote><p>declare @RowCount int, @tablename varchar(100)<br />
declare @Tables table (<br />
PK int IDENTITY(1,1),<br />
tablename varchar(100),<br />
processed bit<br />
)<br />
INSERT into @Tables (tablename)<br />
SELECT TABLE_NAME from INFORMATION_SCHEMA.TABLES where TABLE_TYPE = &#8216;BASE TABLE&#8217; and TABLE_NAME not like &#8216;dt%&#8217; order by TABLE_NAME asc</p>
<p>declare @Space table (<br />
name varchar(100), rows nvarchar(100), reserved varchar(100), data varchar(100), index_size varchar(100), unused varchar(100)<br />
)<br />
select top 1 @tablename = tablename from @Tables where processed is null<br />
SET @RowCount = 1<br />
WHILE (@RowCount &lt;&gt; 0)<br />
BEGIN<br />
insert into @Space exec sp_spaceused @tablename<br />
update @Tables set processed = 1 where tablename = @tablename<br />
select top 1 @tablename = tablename from @Tables where processed is null<br />
SET @RowCount = @@RowCount<br />
END</p>
<p>update @Space set data = replace(data, &#8216; KB&#8217;, &#8221;)<br />
update @Space set data = convert(int, data)/1000<br />
update @Space set data = data + &#8216; MB&#8217;<br />
update @Space set reserved = replace(reserved, &#8216; KB&#8217;, &#8221;)<br />
update @Space set reserved = convert(int, reserved)/1000<br />
update @Space set reserved = reserved + &#8216; MB&#8217;</p>
<p>select * from @Space order by convert(int, replace(data, &#8216; MB&#8217;, &#8221;)) desc</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://retardedweblogger.com/blog/2010/06/29/checking-the-table-size/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Limit function in MSSQL 2000</title>
		<link>http://retardedweblogger.com/blog/2009/11/28/limit-function-in-mssql-2000/</link>
		<comments>http://retardedweblogger.com/blog/2009/11/28/limit-function-in-mssql-2000/#comments</comments>
		<pubDate>Sun, 29 Nov 2009 01:06:23 +0000</pubDate>
		<dc:creator>Arkie</dc:creator>
				<category><![CDATA[Code and Stuff]]></category>
		<category><![CDATA[limit]]></category>
		<category><![CDATA[limit function]]></category>
		<category><![CDATA[MSSQL]]></category>
		<category><![CDATA[MSSQL 2000]]></category>
		<category><![CDATA[SQL 2000]]></category>
		<category><![CDATA[top]]></category>
		<category><![CDATA[top function]]></category>

		<guid isPermaLink="false">http://retardedweblogger.com/blog/?p=400</guid>
		<description><![CDATA[Since there is no real limit functionality in MSSQL 2000 , getting a selection of records can be somewhat difficult. Well, here&#8217;s a solution to get a number of records that works like the &#8220;limit&#8221; function that can be found in MsSQL
SELECT col FROM &#40;
&#160; &#160;SELECT top 50 * FROM &#40;
&#160; &#160; &#160; SELECT top [...]]]></description>
			<content:encoded><![CDATA[<p>Since there is no real limit functionality in MSSQL 2000 , getting a selection of records can be somewhat difficult. Well, here&#8217;s a solution to get a number of records that works like the &#8220;limit&#8221; function that can be found in MsSQL</p>
<div class="codecolorer-container sql default" style="overflow:auto;white-space:nowrap;border: 1px solid #9F9F9F;width:435px;"><div class="sql codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #993333; font-weight: bold;">SELECT</span> col <span style="color: #993333; font-weight: bold;">FROM</span> <span style="color: #66cc66;">&#40;</span><br />
&nbsp; &nbsp;<span style="color: #993333; font-weight: bold;">SELECT</span> top 50 <span style="color: #66cc66;">*</span> <span style="color: #993333; font-weight: bold;">FROM</span> <span style="color: #66cc66;">&#40;</span><br />
&nbsp; &nbsp; &nbsp; <span style="color: #993333; font-weight: bold;">SELECT</span> top 200 <span style="color: #66cc66;">*</span> <span style="color: #993333; font-weight: bold;">FROM</span> tbl1<br />
&nbsp; &nbsp; &nbsp; <span style="color: #993333; font-weight: bold;">WHERE</span> col <span style="color: #66cc66;">&gt;</span> 1 <span style="color: #66cc66;">&#41;</span> <span style="color: #993333; font-weight: bold;">ORDER</span> <span style="color: #993333; font-weight: bold;">BY</span> col<br />
&nbsp; &nbsp;<span style="color: #66cc66;">&#41;</span> <span style="color: #993333; font-weight: bold;">AS</span> newtbl1 <span style="color: #993333; font-weight: bold;">ORDER</span> <span style="color: #993333; font-weight: bold;">BY</span> coldesc<br />
<span style="color: #66cc66;">&#41;</span> <span style="color: #993333; font-weight: bold;">AS</span> newtbl2 <span style="color: #993333; font-weight: bold;">ORDER</span> <span style="color: #993333; font-weight: bold;">BY</span> col <span style="color: #993333; font-weight: bold;">ASC</span></div></div>
<p>Note that there is a similiar limit function in MSSQL 2k5 called &#8220;rownumber&#8221; which makes returning the desired results a lot easier. ;/</p>
]]></content:encoded>
			<wfw:commentRss>http://retardedweblogger.com/blog/2009/11/28/limit-function-in-mssql-2000/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[MSSQL] Updating a column with values from another column</title>
		<link>http://retardedweblogger.com/blog/2009/09/22/mssql-updating-a-column-with-values-from-another-column/</link>
		<comments>http://retardedweblogger.com/blog/2009/09/22/mssql-updating-a-column-with-values-from-another-column/#comments</comments>
		<pubDate>Tue, 22 Sep 2009 18:21:21 +0000</pubDate>
		<dc:creator>Arkie</dc:creator>
				<category><![CDATA[Code and Stuff]]></category>
		<category><![CDATA[MSSQL]]></category>

		<guid isPermaLink="false">http://retardedweblogger.com/blog/?p=133</guid>
		<description><![CDATA[UPDATE Table1
SET columnToUpdate = columnToUpdateFrom
]]></description>
			<content:encoded><![CDATA[<div class="codecolorer-container sql default" style="overflow:auto;white-space:nowrap;border: 1px solid #9F9F9F;width:435px;"><div class="sql codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #993333; font-weight: bold;">UPDATE</span> Table1<br />
<span style="color: #993333; font-weight: bold;">SET</span> columnToUpdate <span style="color: #66cc66;">=</span> columnToUpdateFrom</div></div>
]]></content:encoded>
			<wfw:commentRss>http://retardedweblogger.com/blog/2009/09/22/mssql-updating-a-column-with-values-from-another-column/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[MSSQL] Check if a value in a column is numeric</title>
		<link>http://retardedweblogger.com/blog/2009/09/21/mssql-check-if-a-value-in-a-column-is-numeric/</link>
		<comments>http://retardedweblogger.com/blog/2009/09/21/mssql-check-if-a-value-in-a-column-is-numeric/#comments</comments>
		<pubDate>Mon, 21 Sep 2009 23:45:40 +0000</pubDate>
		<dc:creator>Arkie</dc:creator>
				<category><![CDATA[Everything else]]></category>
		<category><![CDATA[MSSQL]]></category>

		<guid isPermaLink="false">http://retardedweblogger.com/blog/?p=125</guid>
		<description><![CDATA[To show numeric values from a column only you can do:
SELECT column1 FROM table1
WHERE isnumeric&#40;column1&#41; = 1
Or if you want to show non numeric values from a column you can do:
SELECT column1 FROM table1
WHERE isnumeric&#40;column1&#41; = 0
]]></description>
			<content:encoded><![CDATA[<p>To show numeric values from a column only you can do:</p>
<div class="codecolorer-container sql default" style="overflow:auto;white-space:nowrap;border: 1px solid #9F9F9F;width:435px;"><div class="sql codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #993333; font-weight: bold;">SELECT</span> column1 <span style="color: #993333; font-weight: bold;">FROM</span> table1<br />
<span style="color: #993333; font-weight: bold;">WHERE</span> isnumeric<span style="color: #66cc66;">&#40;</span>column1<span style="color: #66cc66;">&#41;</span> <span style="color: #66cc66;">=</span> <span style="color: #cc66cc;">1</span></div></div>
<p>Or if you want to show non numeric values from a column you can do:</p>
<div class="codecolorer-container sql default" style="overflow:auto;white-space:nowrap;border: 1px solid #9F9F9F;width:435px;"><div class="sql codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #993333; font-weight: bold;">SELECT</span> column1 <span style="color: #993333; font-weight: bold;">FROM</span> table1<br />
<span style="color: #993333; font-weight: bold;">WHERE</span> isnumeric<span style="color: #66cc66;">&#40;</span>column1<span style="color: #66cc66;">&#41;</span> <span style="color: #66cc66;">=</span> <span style="color: #cc66cc;">0</span></div></div>
]]></content:encoded>
			<wfw:commentRss>http://retardedweblogger.com/blog/2009/09/21/mssql-check-if-a-value-in-a-column-is-numeric/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
