DECLARE @myXml XML
SET @myXml = CONVERT(xml, '<a key="2"></a>', 1)
SELECT s.value('@key', 'VARCHAR(8000)') AS myKey from @myXml.nodes('/a') t(s)
отвечать :
что хорошо.
Я хочу сделать это без объявления переменной @myXml
.
Что-то типа :
SELECT
s.value('@key', 'VARCHAR(8000)') AS myKey
FROM
CONVERT(xml, N'<a key="2"></a>', 1) .nodes('/a') t(s)
но я получаю сообщение об ошибке: