<?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 Puzzle: SQL Advance Query &#8211; Check a String Is Number or Not	</title>
	<atom:link href="https://www.dbrnd.com/2018/11/sql-puzzle-sql-advance-query-check-a-string-is-number-or-not/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.dbrnd.com/2018/11/sql-puzzle-sql-advance-query-check-a-string-is-number-or-not/</link>
	<description>BIGData &#124; NoSQL &#124; MSSQL &#124; MySQL &#124; PostgreSQL</description>
	<lastBuildDate>Wed, 14 Aug 2019 09:20:38 +0000</lastBuildDate>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0.4</generator>
	<item>
		<title>
		By: Nikhil Bhosale		</title>
		<link>https://www.dbrnd.com/2018/11/sql-puzzle-sql-advance-query-check-a-string-is-number-or-not/#comment-7673</link>

		<dc:creator><![CDATA[Nikhil Bhosale]]></dc:creator>
		<pubDate>Wed, 14 Aug 2019 09:20:38 +0000</pubDate>
		<guid isPermaLink="false">https://www.dbrnd.com/?p=7428#comment-7673</guid>

					<description><![CDATA[Declare @str nvarchar(100) = &#039;8424ij9694&#039;;

if(Isnumeric(@str) = 1)
begin
Select &#039;Given string is Numeric !&#039; AS Result
end
else
begin
Select &#039;Given string is not a Numeric !&#039; AS Result
end]]></description>
			<content:encoded><![CDATA[<p>Declare @str nvarchar(100) = &#8216;8424ij9694&#8217;;</p>
<p>if(Isnumeric(@str) = 1)<br />
begin<br />
Select &#8216;Given string is Numeric !&#8217; AS Result<br />
end<br />
else<br />
begin<br />
Select &#8216;Given string is not a Numeric !&#8217; AS Result<br />
end</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Dinesh		</title>
		<link>https://www.dbrnd.com/2018/11/sql-puzzle-sql-advance-query-check-a-string-is-number-or-not/#comment-6774</link>

		<dc:creator><![CDATA[Dinesh]]></dc:creator>
		<pubDate>Tue, 06 Nov 2018 07:49:08 +0000</pubDate>
		<guid isPermaLink="false">https://www.dbrnd.com/?p=7428#comment-6774</guid>

					<description><![CDATA[if we use the &quot;E&quot;  validating is missing. 

DECLARE @str NVARCHAR(100) = &#039;888E&#039;
IF(ISNUMERIC(@str) = 1)
BEGIN
    PRINT &#039;Yes Numeric&#039;
END
ELSE
BEGIN
	PRINT &#039;Not Numeric&#039;
END

GO

DECLARE @str NVARCHAR(100) = &#039;88E&#039;
IF((IsNumeric(@Str)=1 And PatIndex(&#039;%[a-z A-Z]%&#039;,@Str)&#060;=0))
BEGIN
    PRINT &#039;Yes Numeric&#039;
END
ELSE
BEGIN
	PRINT &#039;Not Numeric&#039;
END]]></description>
			<content:encoded><![CDATA[<p>if we use the &#8220;E&#8221;  validating is missing. </p>
<p>DECLARE @str NVARCHAR(100) = &#8216;888E&#8217;<br />
IF(ISNUMERIC(@str) = 1)<br />
BEGIN<br />
    PRINT &#8216;Yes Numeric&#8217;<br />
END<br />
ELSE<br />
BEGIN<br />
	PRINT &#8216;Not Numeric&#8217;<br />
END</p>
<p>GO</p>
<p>DECLARE @str NVARCHAR(100) = &#8217;88E&#8217;<br />
IF((IsNumeric(@Str)=1 And PatIndex(&#8216;%[a-z A-Z]%&#8217;,@Str)&lt;=0))<br />
BEGIN<br />
    PRINT &#039;Yes Numeric&#039;<br />
END<br />
ELSE<br />
BEGIN<br />
	PRINT &#039;Not Numeric&#039;<br />
END</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Dinesh		</title>
		<link>https://www.dbrnd.com/2018/11/sql-puzzle-sql-advance-query-check-a-string-is-number-or-not/#comment-6773</link>

		<dc:creator><![CDATA[Dinesh]]></dc:creator>
		<pubDate>Tue, 06 Nov 2018 07:45:31 +0000</pubDate>
		<guid isPermaLink="false">https://www.dbrnd.com/?p=7428#comment-6773</guid>

					<description><![CDATA[If used special character your statement is given wrong result.

DECLARE @str VARCHAR(50)
SET @str =&#039;8-&#039;;
SELECT CASE WHEN @str NOT LIKE &#039;%[^0-9.-]%&#039; 
THEN &#039;Yes Numeric&#039; ELSE &#039;Not Numeric&#039; END IsNumber 

GO
Declare @Str As VarChar(50)
Set @Str=&#039;8-&#039;
Select (Case When (PatIndex(&#039;%[^0-9%&#039;,@Str)&#062;0 Or PatIndex(&#039;%[~`!@#$%^&#038;*()-_=+ a-z A-Z]%&#039;,@Str)&#062;0) Then &#039;Not Numeric&#039; Else &#039;Yes Numeric&#039; End)]]></description>
			<content:encoded><![CDATA[<p>If used special character your statement is given wrong result.</p>
<p>DECLARE @str VARCHAR(50)<br />
SET @str =&#8217;8-&#8216;;<br />
SELECT CASE WHEN @str NOT LIKE &#8216;%[^0-9.-]%&#8217;<br />
THEN &#8216;Yes Numeric&#8217; ELSE &#8216;Not Numeric&#8217; END IsNumber </p>
<p>GO<br />
Declare @Str As VarChar(50)<br />
Set @Str=&#8217;8-&#8216;<br />
Select (Case When (PatIndex(&#8216;%[^0-9%&#8217;,@Str)&gt;0 Or PatIndex(&#8216;%[~`!@#$%^&amp;*()-_=+ a-z A-Z]%&#8217;,@Str)&gt;0) Then &#8216;Not Numeric&#8217; Else &#8216;Yes Numeric&#8217; End)</p>
]]></content:encoded>
		
			</item>
	</channel>
</rss>
