Итак, я пытаюсь преобразовать веб-службу, которая была приложением Oracle в T-SQL. Самое интересное, что у меня есть только код веб-службы и код базы данных. Я вижу, что есть входной параметр, который содержит <ROWSET><ROW NUM=\"1\"><TRANSACTIONID>123456</TRANSACTIONID></ROW></ROWSET>
Нужно ли использовать T-SQL Rowset?
Я просматриваю документы для T-SQL, и я не могу найти ничего полезного в том, что я могу сделать с этим xml. Из того, что я могу понять, он используется для вставки значений в таблицу, поскольку элементы не будут одинаковыми в каждом вызове.
Любая помощь будет оценена по достоинству.
Хм. Будет ли это работать, если подэлементы будут динамическими. Например, первое имя может быть там, или может не быть, или, возможно, могут быть и дополнительные элементы ...? – MisterIsaak
@Jisaak - Да, все будет хорошо. Вы получите NULL для элементов, которые не присутствуют (например, вытащите Mary в мой пример выше и запустите его, чтобы увидеть это). Если присутствуют дополнительные элементы, они ничего не повредят. –
dcp
Хорошо. Я пытался обновить таблицу, используя ее, и возникли некоторые проблемы. Я буду держать его простым и идти оттуда. Благодаря! – MisterIsaak