Please start any new threads on our new
site at https://forums.sqlteam.com. We've got lots of great SQL Server
experts to answer whatever question you can come up with.
| Author |
Topic |
|
kumar1248
Starting Member
20 Posts |
Posted - 2009-04-01 : 15:47:58
|
| Hi,I am looking for a string function to output alphabetical values from a string that contains both alphabets and Numbers.For ex: Column1 has value of 'AB CA 92585' then i want output as ABCA or AB CAplease help.Thanks,Kumar. |
|
|
SwePeso
Patron Saint of Lost Yaks
30421 Posts |
Posted - 2009-04-01 : 15:53:50
|
SELECT SUBSTRING(Col1, PATINDEX('%[0-9]%', Col1) - 1)FROM Table1 E 12°55'05.63"N 56°04'39.26" |
 |
|
|
Nageswar9
Aged Yak Warrior
600 Posts |
Posted - 2009-04-01 : 23:53:01
|
| Hi try this once,declare @a varchar(40),@start int, @end int ,@number varchar(1024), @sting varchar(1024),@var varchar(1)select @a = 'AB CA 92585'SELECT @end = datalength(@a),@start = 1 ,@number = '',@sting = ''while ( @start <= @end)BEGINSELECT @var = substring(@a,@start,1)IF isnumeric(@var) = 1 SET @number = @number+@varELSE SET @sting = @sting+@varSELECT @start = @start+1ENDselect @number as Number ,@sting as string |
 |
|
|
madhivanan
Premature Yak Congratulator
22864 Posts |
|
|
|
|
|
|
|