Если вы имеете дело с химическими структурами / биоинформатикой, то, скорее всего, ниже приведен ответ, который поможет вам начать .
Для получения более подробной помощи я настоятельно рекомендую вам опубликовать вопрос на бирже химии Stackexchange (https://chemistry.stackexchange.com/).
Один файл MOL одна химическая структура. Например, Benzoi c acid и его файл MOL для, как показано ниже.
См. Анатомию файла MOL здесь . Как вы можете видеть его в текстовом файле.
Теперь, когда вы знаете файл MOL, SDF (файл структурных данных) - это не что иное, как множество файлов mol, соединенных вместе. Смотрите ссылку здесь . Файл SDF также является открытым текстом.
Я думаю, что будет трудно выровнять его по SQL, но как только вы поймете, что означает каждая строка файла SDF (и если в вашем файле SDF есть непротиворечивый шаблон ) тогда вы сможете проанализировать его и сохранить в соответствующих столбцах SQL.
Вы конвертируете весь файл в текст и сохраняете его, но, думаю, осмысленный запрос будет сложным. Так что лучше разобрать.
Пожалуйста, дайте мне знать, если вам нужна дополнительная помощь.