С помощью cte вопрос решается, правда не учитывает разрыв пробелами "232 333", но это можно решить.
WITH RECURSIVE
cte(id,pos,code,chk)
AS (
SELECT
id,1,t1.Артикул,substr(1,1) in ('',' ','0','1','2','3','4','5','6','7','8','9')
FROM Справочник_Номенклатура AS t1
WHERE LENGTH(trim(t1.Артикул))>0
UNION ALL SELECT
id,pos+1,code,chk+(substr(code,pos,1) in ('',' ','0','1','2','3','4','5','6','7','8','9'))
FROM cte
WHERE pos<=LENGTH(cte.code)
-- LIMIT 1000
)
SELECT * FROM cte
WHERE chk=LENGTH(cte.code)