У меня есть XML, хранящийся в моей таблице. В этой таблице указаны типы идентификаторов столбцов int и тип XML. Я использую SQL Server 2012.SELECT XML FROM TABLE В SQL SERVER
XML выглядит следующим образом:
<?xml version="1.0" encoding="utf-16"?>
<Weather>
<Forecast>
<Description>sky is clear</Description>
<Date>6.9.2013 23:50:36</Date>
<MinTemp>13</MinTemp>
<MaxTemp>13</MaxTemp>
<Pressure>995</Pressure>
<Humidity>68</Humidity>
</Forecast>
</Weather>
Этот XML может иметь до этого Прогноз частей. Как я могу с простым выражением SELECT получить, например, значение влажности?
Я пробовал несколько thins, которые я нашел здесь, но я продолжаю получать NULL, поэтому я задаю этот вопрос. Пожалуйста, помогите ...
Проверить этот подобный вопрос [Выберите значения из поля XML в SQL Server 2008] (http://stackoverflow.com/questions/899313/select-values-from-xml-field-in-sql-server -2008). Это может быть полезно. –
Если вы делитесь некоторыми запрошенными запросами, кто-то может определить ошибку и т. Д., Что вызывает вашу проблему. –