У меня есть столбец XML в базе данных, и я хотел бы запросить этот XML с помощью Linq (toSQL) эффективным способом.
MyTable.Select(e => e.XmlObject.Element("Phone").Value)
... Кажется, это запрашивает базу данных для XmlObject, но обрабатывает элемент Element ("Phone") вне базы данных? Как мне создать запрос, чтобы использовать собственные функции XML XML? (Хочу ли я этого?)
Обновлено: будет ли использование sproc быстрее, чем альтернатива, использованная выше?