In this article, we learn about SQL Server database functions, and using these functions gets the numeric value from a string value. Most useful functions when we develop applications database like profile related employees code generation, etc.
SQL Server function for get numeric value from a string:
CREATE FUNCTION GetNumericFromString(@StringValue VARCHAR(256)) RETURNS VARCHAR(256) AS BEGIN DECLARE @NumericValue INT SET @NumericValue = PATINDEX('%[^0-9]%', @StringValue) BEGIN WHILE @NumericValue > 0 BEGIN SET @StringValue = STUFF(@StringValue, @NumericValue, 1, '' ) SET @NumericValue = PATINDEX('%[^0-9]%', @StringValue ) END END RETURN ISNULL(@StringValue,0) END;
Call function for getting numeric value from a string:
DECLARE @StringValue VARCHAR(256)='EMPZP20'; SELECT dbo.GetNumericFromString(@StringValue);
2 Comments
I'm cheerful I found this blog! Every now and then, understudies need to psychologically the keys of beneficial artistic articles forming. Your information about this great post can turn into a reason for such individuals.
ReplyDeletehttps://360digitmg.com/course/certification-program-in-data-science
This post is very simple to read and appreciate without leaving any details out. Great work!
ReplyDeletedata analytics training aurangabad