<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: SQL  functions</title>
	<atom:link href="http://www.techartifact.com/blogs/2009/03/sql-functions.html/feed" rel="self" type="application/rss+xml" />
	<link>http://www.techartifact.com/blogs/2009/03/sql-functions.html</link>
	<description>Techie blog</description>
	<lastBuildDate>Mon, 08 Mar 2010 17:56:27 -0600</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: vinay kumar</title>
		<link>http://www.techartifact.com/blogs/2009/03/sql-functions.html/comment-page-1#comment-843</link>
		<dc:creator>vinay kumar</dc:creator>
		<pubDate>Mon, 13 Jul 2009 11:02:37 +0000</pubDate>
		<guid isPermaLink="false">http://www.techartifact.com/blogs/2009/03/sql-functions.html#comment-843</guid>
		<description>Hey want to add one more point.

If you compare performance wise Decode and case.then there is not much differnces between them.Some time case is better and sometime Decode is better.It depend on CPU architecture .Case is easy to write and it have more readbility.

and if you compare IF ELSE with DECODE ,according to me Decode is much better than IF ElSE.</description>
		<content:encoded><![CDATA[<p>Hey want to add one more point.</p>
<p>If you compare performance wise Decode and case.then there is not much differnces between them.Some time case is better and sometime Decode is better.It depend on CPU architecture .Case is easy to write and it have more readbility.</p>
<p>and if you compare IF ELSE with DECODE ,according to me Decode is much better than IF ElSE.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: vinay kumar</title>
		<link>http://www.techartifact.com/blogs/2009/03/sql-functions.html/comment-page-1#comment-842</link>
		<dc:creator>vinay kumar</dc:creator>
		<pubDate>Mon, 13 Jul 2009 05:05:03 +0000</pubDate>
		<guid isPermaLink="false">http://www.techartifact.com/blogs/2009/03/sql-functions.html#comment-842</guid>
		<description>I am writing some more sql code for information advice by my friend for wild card search using case function. 

SQL&gt; select * from emp 
2 where ename = (case when &#039;&amp;&amp;emp_name&#039; = &#039;%&#039; then ename 
3 else &#039;&amp;&amp;emp_name&#039; end) 
4 / 
Enter value for emp_name: CAVE 
old 2: where ename = (case when &#039;&amp;&amp;emp_name&#039; = &#039;%&#039; then ename 
new 2: where ename = (case when &#039;CAVE&#039; = &#039;%&#039; then ename 
old 3: else &#039;&amp;&amp;emp_name&#039; end) 
new 3: else &#039;CAVE&#039; end) 

EMPNO ENAME JOB MGR HIREDATE SAL COMM 
---------- ---------- --------- ---------- --------- ---------- ---------- 
DEPTNO 
---------- 
7844 CAVE SALESMAN 7698 08-SEP-81 1500 0 
30 


SQL&gt; 
SQL&gt; undef emp_name 
SQL&gt; select * from emp 
2 where ename = (case when &#039;&amp;&amp;emp_name&#039; = &#039;%&#039; then ename 
3 else &#039;&amp;&amp;emp_name&#039; end) 
4 / 
Enter value for emp_name: % 
old 2: where ename = (case when &#039;&amp;&amp;emp_name&#039; = &#039;%&#039; then ename 
new 2: where ename = (case when &#039;%&#039; = &#039;%&#039; then ename 
old 3: else &#039;&amp;&amp;emp_name&#039; end) 
new 3: else &#039;%&#039; end) 

EMPNO ENAME JOB MGR HIREDATE SAL COMM 
---------- ---------- --------- ---------- --------- ---------- ---------- 
DEPTNO 
---------- 
7369 CLARKE CLERK 7902 17-DEC-80 800 
20 

7499 VAN WIJK SALESMAN 7698 20-FEB-81 1600 300 
30 

7521 PADFIELD SALESMAN 7698 22-FEB-81 1250 500 
30 

...</description>
		<content:encoded><![CDATA[<p>I am writing some more sql code for information advice by my friend for wild card search using case function. </p>
<p>SQL&gt; select * from emp<br />
2 where ename = (case when &#8216;&amp;&amp;emp_name&#8217; = &#8216;%&#8217; then ename<br />
3 else &#8216;&amp;&amp;emp_name&#8217; end)<br />
4 /<br />
Enter value for emp_name: CAVE<br />
old 2: where ename = (case when &#8216;&amp;&amp;emp_name&#8217; = &#8216;%&#8217; then ename<br />
new 2: where ename = (case when &#8216;CAVE&#8217; = &#8216;%&#8217; then ename<br />
old 3: else &#8216;&amp;&amp;emp_name&#8217; end)<br />
new 3: else &#8216;CAVE&#8217; end) </p>
<p>EMPNO ENAME JOB MGR HIREDATE SAL COMM<br />
&#8212;&#8212;&#8212;- &#8212;&#8212;&#8212;- &#8212;&#8212;&#8212; &#8212;&#8212;&#8212;- &#8212;&#8212;&#8212; &#8212;&#8212;&#8212;- &#8212;&#8212;&#8212;-<br />
DEPTNO<br />
&#8212;&#8212;&#8212;-<br />
7844 CAVE SALESMAN 7698 08-SEP-81 1500 0<br />
30 </p>
<p>SQL&gt;<br />
SQL&gt; undef emp_name<br />
SQL&gt; select * from emp<br />
2 where ename = (case when &#8216;&amp;&amp;emp_name&#8217; = &#8216;%&#8217; then ename<br />
3 else &#8216;&amp;&amp;emp_name&#8217; end)<br />
4 /<br />
Enter value for emp_name: %<br />
old 2: where ename = (case when &#8216;&amp;&amp;emp_name&#8217; = &#8216;%&#8217; then ename<br />
new 2: where ename = (case when &#8216;%&#8217; = &#8216;%&#8217; then ename<br />
old 3: else &#8216;&amp;&amp;emp_name&#8217; end)<br />
new 3: else &#8216;%&#8217; end) </p>
<p>EMPNO ENAME JOB MGR HIREDATE SAL COMM<br />
&#8212;&#8212;&#8212;- &#8212;&#8212;&#8212;- &#8212;&#8212;&#8212; &#8212;&#8212;&#8212;- &#8212;&#8212;&#8212; &#8212;&#8212;&#8212;- &#8212;&#8212;&#8212;-<br />
DEPTNO<br />
&#8212;&#8212;&#8212;-<br />
7369 CLARKE CLERK 7902 17-DEC-80 800<br />
20 </p>
<p>7499 VAN WIJK SALESMAN 7698 20-FEB-81 1600 300<br />
30 </p>
<p>7521 PADFIELD SALESMAN 7698 22-FEB-81 1250 500<br />
30 </p>
<p>&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Catsandall</title>
		<link>http://www.techartifact.com/blogs/2009/03/sql-functions.html/comment-page-1#comment-840</link>
		<dc:creator>Catsandall</dc:creator>
		<pubDate>Fri, 10 Jul 2009 12:04:52 +0000</pubDate>
		<guid isPermaLink="false">http://www.techartifact.com/blogs/2009/03/sql-functions.html#comment-840</guid>
		<description>It would be interesting to specify the impact on performance: is DECODE better than IF... THEN...ELSE...END IF ?</description>
		<content:encoded><![CDATA[<p>It would be interesting to specify the impact on performance: is DECODE better than IF&#8230; THEN&#8230;ELSE&#8230;END IF ?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Nazish</title>
		<link>http://www.techartifact.com/blogs/2009/03/sql-functions.html/comment-page-1#comment-7</link>
		<dc:creator>Nazish</dc:creator>
		<pubDate>Wed, 18 Mar 2009 13:54:39 +0000</pubDate>
		<guid isPermaLink="false">http://www.techartifact.com/blogs/2009/03/sql-functions.html#comment-7</guid>
		<description>Good work.... vinay is a genius</description>
		<content:encoded><![CDATA[<p>Good work&#8230;. vinay is a genius</p>
]]></content:encoded>
	</item>
</channel>
</rss>
