[sql]INSERT INTO test VALUES('Вот такой вот <<< разделитель')[/sql] Если где-то в тексте встретится разделитель то, гудбай май лав.
Ладно ладно признаю свою непровоту но пока попользуюсь своим ибо мне нужно создавать пустые таблички у тебя же можно вогнать всю базу
// Всё по теме, т.ч. не буду закрывать. Возможно у кого-то есть более хорошее решение, а не моя десятиминутная стрепня.
Взять SQL парсер из phpMyAdmin или написать подобный самому. Регулярками тут не получиться - это не возможно, т.к. много условий, когда они не сработают нормально.