我需要使用 T-SQL 行集吗?
因此,我尝试将 Oracle 应用程序的 Web 服务转换为 T-SQL。有趣的是我只有 Web 服务代码,根本没有数据库代码。我看到有一个输入参数包含
我正在浏览 T-SQL 的文档,但似乎找不到任何关于我可以用这个 xml 做什么的有用信息。据我所知,它用于将值插入表中,因为元素在每次调用中都不会相似。
任何帮助将不胜感激。
So I'm trying to convert a web service that was an Oracle application to T-SQL. The fun part is I only have the web service code and no database code at all. I see there is an input parameter that contains <ROWSET><ROW NUM=\"1\"><TRANSACTIONID>123456</TRANSACTIONID></ROW></ROWSET>
I'm looking through the docs for T-SQL and I can't seem to find anything helpful on what I can do with this xml. From what I can understand it's used to insert values into a table since the elements will not be similar in every call.
Any help would be appreciated.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
假设此
XML
是T-SQL
存储过程或函数的参数,您可以使用OPENXML
实用程序来处理此类数据。 这里是一个完整的示例(为了清楚起见,在此处重新发布):结果:
Assuming this
XML
is a parameter to yourT-SQL
stored proc or function, you can use theOPENXML
utility to work with this type of data. Here's a complete example (reposted here for clarity):Result: