我想在SQL Server中编写如下的存储过程。
CREATE PROC [dbo].[Employee_delete]
AS
BEGIN
SELECT *
FROM @employee
FOR XML PATH(''), root ('EmployeeDelete'),xmlschema
END
但是我收到了错误 - > xml路径xmlschema'不支持'内联架构'。我可以知道,如何使用代码“FOR XML PATH(''),root('EmployeeDelete'),xmlschema”
来实现XMLSchema要在biztalk中自动生成模式,我必须使用“xmlSchema”一词
提前致谢
答案 0 :(得分:0)
如果您使用的是BizTalk-2010,那么您应该使用WCF-SQL适配器,您不需要选择它作为FOR XML来生成模式。
答案 1 :(得分:-1)
...试
FOR XML AUTO,ROOT('EmployeeDelete'), TYPE, ELEMENTS XSINIL, XMLSCHEMA