2015-05-23 63 views

回答

0

我假设我们在这里查看Sybase ASE。 您可以通过在末尾添加'for xml'(将x从t中选择a,b,c),将SQL查询结果转换为XML文档;这是最简单的,还有更高级的选项可以做到这一点。 生成的XML文档不能大于16384字节。但是,如果表格太大,则必须手动将XML文档组成一个文本变量来格式化每一行,并将其写入XML文档中的一行。

将XML数据放入文件可以通过多种方式完成。最简单的是打印输出并将输出重定向到客户端的文件。要在ASE服务器的主机上创建文件,请创建映射到文件的代理表,并将生成的XML行插入该代理表中。

+0

实际上它是Sybase SQL Anywhere 16 ..不好意思写下来 –