Azure XML支持

问题描述 投票:0回答:2

我正在查看供应商页面,并在Azure SQL Server中支持XML列数据类型时查看相互矛盾的信息(每页顶部带有绿色或灰色复选框)。

任何有权访问Azure SQL Server数据库的人都可以告诉我XML是否完全受支持?

https://docs.microsoft.com/en-us/sql/connect/oledb/features/using-xml-data-types?view=sql-server-2017

https://docs.microsoft.com/en-us/sql/relational-databases/xml/xml-data-type-and-columns-sql-server?view=sql-server-2017

https://docs.microsoft.com/en-us/sql/t-sql/xml/xml-transact-sql?view=sql-server-2017

sql-server xml azure azure-sql-database
2个回答
3
投票

刚刚在Azure数据库中执行以下脚本,工作正常:

create table x(t xml)
insert into x(t) values('<zz>aaaabbbb</zz>');
select t.value('/zz[1]','varchar(100)') from x;

2
投票

Azure SQL数据库支持XML数据类型,xml(Transact-SQL),但不支持XML dataenter image description here

涉及xml数据的文档都显示不支持Azure SQL数据库。

我认为Azure SQL数据库不完全支持XML。但我们可以在Azure SQL数据库中创建XML数据类型列,并执行Piotr为您显示的内容。并非Azure中支持所有功能。

这是我认为你可以参考的博客:How to load local XML File to Azure SQL Database?

有一个xml文件,需要加载到Azure SQL数据库的表中。该表的列为xml类型。

它还为您提供了答案,可能会为您提供有关将XML片段保存到字段中的一些想法。

希望这可以帮助。

© www.soinside.com 2019 - 2024. All rights reserved.