Please try this.
DECLARE @Numstring varchar(100)
SET @Numstring = 'AB12C34DE'
WHILE PATINDEX('%[^0-9]%',@Numstring) <> 0.
SET @Numstring = STUFF(@Numstring,PATINDEX('%[^0-9]%',@Numstring),1,'')
SELECT @Numstring As Number
DECLARE @Charstring varchar(100)
SET @Charstring = 'AB12C34DE'
WHILE PATINDEX('%[^A-Z]%',@Charstring) <> 0.
SET @Charstring = STUFF(@Charstring,PATINDEX('%[^A-Z]%',@Charstring),1,'')
SELECT @Charstring As Character
manpreet
Best Answer
2 years ago
How Can I separate characters and number from a word using SQL Server query?
Example word:
AB12C34DE
The Output is like: