Мне нужно написать сценарий SQL для проверки разделителя между строками данных в столбце SQL.В этом столбце хранятся строки данных в следующем формате:
ODC-2016-111-824035,ODC-2003-283-125666
Как правило, это должна быть запятая, я хотел проверить, есть ли какие-либо другие неподходящие разделители (разделители), такие как двоеточия (:
), полу-двоеточия (;
), тире (-
, \
, /
), пробелы и т. д.
Все еще пытаюсь, но пока не могу найти ничего полезного ...
В столбце есть несколько строк данных, и они должны быть разделены только запятой (,
), как показано ниже:
ODC-2016-737-733488,ODC-2011-918-286353,ODC-2016-111-824035,ODC-2003-283-125666
Но иногда есть некоторые неподходящие разделители, такие как двоеточия (:
)), точки с запятой (;
), тире (-
, \
, /
), пробелы и т. д., например:
ODC-2016-737-733488-ODC-2011-918-286353;ODC-2016-111-824035:ODC-2003-283-125666