Here is an example. Replace @x with your column name. Also, change the [^0-9.-] with the characters you want to allow in the numeric part.DECLARE @x VARCHAR(32) = '120302D ED 334.25 YY'
SELECT SUBSTRING(LTRIM(STUFF(@x,1,10,'')),1,PATINDEX('%[^0-9.-]%', LTRIM(STUFF(@x,1,10,''))+' '))