Да, это возможно.Что касается того, хорошая ли это идея, это всего лишь мои 2 цента ...
До того, как появился тип данных XML, я работал над системой хранения XML в столбце NTEXT - это было неприятно, и чтобы получитьлюбое реальное использование данных означало измельчение некоторых из этих данных в реляционную форму.
OK, тип данных XML теперь упрощает запрос к BLOB-объекту и извлечение определенных значений / индексацию их.Но лично я вообще бы не стал.Я не говорю, что никогда не используйте XML, так как для этого есть сценарии - скорее, если это все, что вы планируете делать, то я подумаю, «это правильный инструмент для работы».Использование СУБД в качестве базы данных документов заставляет меня чувствовать себя немного неловко.Принимая во внимание, что что-то вроде MongoDB изначально создавалось как база данных документов.
Честно говоря, я не проводил никаких тестов производительности при хранении данных в формате XML, поэтому я не могу дать вам представление о том, чтопроизводительность будет как.Было бы интересно узнать, как это работает в масштабе.