У меня есть эта таблица:
DROP TABLE IF EXISTS test2_sim;
CREATE TABLE test2_sim (
texto VARCHAR(1024) NOT NULL
);
с этими записями:
INSERT INTO test2_sim (texto) VALUES ('/A/posts/2088973241125818');
INSERT INTO test2_sim (texto) VALUES ('/A/posts/2088973241125818?commen');
INSERT INTO test2_sim (texto) VALUES ('/B/posts/10155759853867175?__xts_');
INSERT INTO test2_sim (texto) VALUES ('/C/posts/595673157521288');
INSERT INTO test2_sim (texto) VALUES ('/D/posts/365108183946?__xts__%5B0%5D=68.ARCs');
INSERT INTO test2_sim (texto) VALUES ('/E/posts/1028007200735853?__xts__%5B0%5');
Я пытаюсь извлечь для каждой записи переменную последовательность чисел,
например
Record1 > 2088973241125818
Record2 > 2088973241125818
Record3 > 10155759853867175
Можно ли использовать команду REGEX в операторах выбора?
как:
Select *, REGEX(texto,'^[specific_patterns]' AS regex_out from test2_sim;
Предположим, допустимая последовательность чисел состоит из последовательных цифр> 10.
Большое спасибо
Regs