我必须在SSMS之外(通过存储过程或函数或其他我必须编写的代码)创建一个XBRL格式的XML。
我的问题是,我从来没有在SQL Server上使用过XML (尽管我已经在googled上搜索过它了,并且对它有了一些了解),我在搜索过程中发现了哪些示例是使用SSIS和包来创建XBRL文件。
我想知道是否有可能这样做,使用SSMS (如果它不是太麻烦这个工具),如果有人尝试并成功,也许我可以得到一些建议,寻找什么资源(书籍,链接等)。或者是例子。
发布于 2013-09-03 09:08:16
您可以很容易地使用FOR XML查询修饰符从数据创建XML数据(参见http://technet.microsoft.com/en-us/library/ms178107.aspx )。
然而,创建一个“文件”涉及到文件IO,这不是SQL server的目的。您可以为此使用CLR存储过程,也可以使用单独的应用程序。
发布于 2013-10-08 14:27:57
虽然XBRL文档确实只是XML,但是有多种类型的XBRL文档--例如实例文档、分类法模式和分类法链接库。你打算创作哪一种?
即使我们只关注实例文档,它们也包含事实、上下文和单元。这些XML片段中的每一个都可能是不同查询的输出,具体取决于数据库模式。
如果不更清楚地描述一个具体的问题,很难说得更多。
https://stackoverflow.com/questions/18586408
复制相似问题