草庐IT

在SQL中修改数据

全部标签

sql-server - NVarchar(max) 到 XML 解析错误

具有以下配置:德尔福XE7微软SQL服务器2008使用FireDAC连接到SQL服务器我正在使用存储过程从SQLServer中检索包含转换为nvarchar(max)的XML格式的所有详细记录的表。这是一个例子:CREATEPROCEDUREuspUsers_GetAll@ReturnDatanvarchar(max)=NULLOUTPUTASBEGINSETNOCOUNTON;SET@ReturnData=CONVERT(nvarchar(max),(SELECT*,(SELECTUserID,RightTypeFROMUserRightsWHEREUserRights.UserID

sql-server - 使用BCP时如何在@SqlStr中进行多项选择

我有这样的代码运行没有错误,我得到了结果。DECLARE@fileNameVARCHAR(50)DECLARE@sqlStrVARCHAR(1000)DECLARE@sqlCmdVARCHAR(1000)SET@fileName='C:\SQL_Queries\test.xml'SET@sqlStr='select*from##tmpEmployeeJobFORXMLPATH(''EmployeeJob''),ROOT(''Pos.EmployeeJob'')'SET@sqlCmd='bcp"'+@sqlStr+'"queryout'+@fileName+'-w-T'EXECxp_cm

sql - 如何在没有 namespace 积累的情况下将多个 XML 文档合并为一个文档?

我在存储为xml文档的表中有几个SVG段。现在我需要从该表中选择所有元素,并将它们合并到一个XML文档中。这是我的T-SQL代码:declare@xmltable(xmldocumentxml)insert@xmlselect''insert@xmlselect''insert@xmlselect''insert@xmlselect''--;WITHXMLNAMESPACES('http://www.w3.org/2000/svg'ASsvg);WITHXMLNAMESPACES(default'http://www.w3.org/2000/svg')--SELECT--(SELECT

sql - 查询具有一对多关系的 XML 数据

我无法在SQLServer中进行查询以将以下XML数据转换为我想要的格式。header和详细信息元素之间存在一对多关系。我希望每个详细信息元素的输出都有一行。示例代码declare@xmldataxml;set@xmldata='1BOBRANDOM1/1/2018XYZ5PASS10FAIL2JoeRANDOM1/2/2018XYZ1PASS23FAIL56FAIL'selectx.y.value('HEADER_ID[1]','int')as[HEADER_ID],x.y.value('OPERATOR[1]','char(10)')as[OPERATOR],x.y.value('

java - 使用 Rome Java API 访问元数据字段

我一直在使用RomeAPI非常成功地解析来自XML提要的数据,但遇到了一些障碍。给定以下XML片段:uniqueId2008-11-05T01:32:35Zhttp://contentprovider.com"available="true"/>标题......使用SyndEntryImpl类,我可以使用它的标准方法(getTitle、getPublishedDate等)来提取标题、id、更新日期等,但还没有找到获取元数据标签的方法(获取提要条目的字符串表示形式将是一个可接受的解决方案,因为我能够使用字符串函数来检索信息,但即便如此我还没有找到一个简单的方法。过去有没有人遇到

sql - 如何在 MS SQL 2005 中使用 SQL XQuery 修改多个节点

在表格中我有以下内容。ParameterID(int)ParameterValue(XML)--------------------------123如何将Billy的所有实例修改为Peter?我试过了--UpdatethetableUPDATE@tbXMLSETParameterValue.modify('replacevalueof(//User/@Name[.="Billy"])[1]with"Peter"')但只有行中的第一个Billy被更新。多次运行更新:ForRow1:1stTime=12ndTime13rdTime1 最佳答案

c# - 发送和接收 XML 数据

我是.NET初学者,我正在尝试使用C#开发Web服务,这样我就可以将XML数据发送到特定的URL。我不能使用WebReference,我需要使用这种格式构建xml数据:我正在尝试研究MessageContracts,但到目前为止我没有任何帮助。提前致谢费利佩 最佳答案 开发Web服务的最佳(最快、最简单)方法是使用WCF。你看过吗? 关于c#-发送和接收XML数据,我们在StackOverflow上找到一个类似的问题: https://stackoverflo

xml - 使用 jquery 的 xml 解析帮助解析这些数据

我在使用jquery解析特定数据时遇到问题。我在网上尝试了一些教程和示例,但我的数据格式化方式似乎不太好。如果我有如下xml数据:whatwhathttp://google.com1c9a871e2e074616ff45e26d8c2f7715.giftest445http://yahoo.com3233c3b40f8db13274c21b6f78f04d06.gif我将如何提取所有元素?到目前为止,我试过这个来获取id,但没有成功:$(document).ready(function(){$.ajax({type:"GET",url:"http://mysite.com/where/

xml - 使用 Report Builder 2.0 : missing fields 从 Sharepoint 查询数据

我正在使用SQLServer2008和ReportBuilder2.0来尝试从Sharepoint列表中查询数据,如thistutorial中所述。.该报告设置为使用连接字符串设置为http://mySharepointSite/_vti_bin/lists.asmx的XML数据源。但是,我似乎无法从Sharepoint列表中获取所有字段,即使我指定了一个只包含我想要的字段的View,但仅此而已。根据我处理查询的方式,我似乎了Release字段或Theme字段,但不是同时。这是我现在的查询:http://schemas.microsoft.com/sharepoint/soap/Get

asp.net - JSON 转换中丢失的 xml 数据

我使用多个转换库将xml转换为JSON,得到以下结果。如您所见,属性名称属性和项目名称属性都丢失了。为什么?有没有人建议我如何更改我的XML以使其对转换更友好?Value1Value297.4721997.1649697.34606返回:{"Asset":{"@attributes":{"name":"xyz"},"Property":["Value1","Value2"],"TimeSeries":{"@attributes":{"name":"TimeSeriesName1"},"Item":["97.47219","97.16496","97.34606"]}}}我尝试了以下方法