我正在尝试将大型XML文档(大约10MB)插入Sql Server 2008表中,该XML文档是在运行时生成的。

有没有更好的方法来执行此插入。 我正在使用一个简单的插入命令,其字符串类型为一个参数,但它不起作用。 在表中,该字段显示NULL值。

有没有办法用一个插入物来做到这一点?

===============>>#1 票数:0

尝试使用BULK INSERT表达式来提高性能。 http://msdn.microsoft.com/ru-ru/library/ms188365.aspx

  ask by George Saraiva translate from so

未解决问题?本站智能推荐:

3回复

将XML文档插入SQL Server 2008数据库

我需要将xml文件插入SQL Server 2008的帮助。 我有以下SQL语句: 基本上将XML文档切成一列。 但是,我希望能够将所有文件插入文件夹中,而不是手动指定文件,在这种情况下为E:\\ test \\ test_files \\ 1000006.xml
3回复

将XML插入SQL Server 2008数据库

您好我正在尝试将一些XML数据插入到SQL Server 2008上的表中。但是我不断抛出此错误; XML解析:第1行,第39个字符,无法切换编码 数据库列filemeta使用XML数据类型,我将编码切换为UTF-16,我认为这是添加XML数据所必需的。 救命,我被困住
1回复

将每个xml节点插入sql server 2008表

我有xml,如下所示: 我想将此插入表,如下所示 我找到了执行此操作的建议,但是在插入数据时必须手动声明列名称,例如“ / Production / AIS_ID”。 我想使其动态化,而不管XML中有多少个节点。 原因是返回的xml不固定。 有任何建议请。
1回复

如何使用Sql Server 2008将节点插入sql xml列?

大家好我有一个具有这种结构的文档。 如您所见,如果您喜欢第1组,则有一个“ SubGroup”,我需要在Group Id 1中插入另一个子组。 结果将是GROUP 1将具有2个子组。 怎么办 有什么建议么? 从未使用过sql xml。 谢谢!
2回复

从XML RAW数据批量插入SQL Server 2008 R2

我有一个如下的XML结构: 基本上,表节点包含通过选择FOR XML RAW创建的RAW数据。 现在,我想做相反的事情:读取XML并将数据插入到SQL Server 2008 R2数据库的各个表中。 但是,我希望加载过程要健壮,这意味着我不想在将来更改列名和表名时弄乱它们。 我
1回复

使用SQL Server 2008中的xml和存储过程将数据插入到表中

我正在尝试将数据插入到表中,而这样做是我收到错误 找不到列名或用户定义函数“Tbl.Col.value”或聚合Tbl.Col.value或名称含糊不清 这是我的存储过程: 这是我的XML,它是在jQuery中动态生成的。
1回复

使用SQL SERVER 2008使用XML和XML验证吗?

我正在尝试实现一个可以为对象存储任何类型功能的系统,该对象可以是任何对象类。 对于每个对象,我将使用xml将其功能保存到数据库中。 对于每类对象,我将使用由用户动态构造的验证(DTD或XSD),以便在将产品保存到数据库之前对其进行验证。 对象的功能可以是任何类型的数据:字符串,char,i
11回复

将大型xml文件插入xml列的最佳方法(在远程SQL Server上)

假设我有一个这样的表: 我目前用来填充表格的方法是这样的: 但这不适用于非常大的XML,因为整个文件都加载到内存中,我得到了OutOfMemory异常。 从运行在与服务器不同的机器上的.net应用程序中将大(> 100MB)XML文件插入XMLData列的最佳方法是什
2回复

在SQL Server 2008中执行大型脚本

我有一个非常大的脚本(大约1GB)和UPDATE语句。 就像是 执行此脚本的最佳方法是什么? 我想我不能简单地在文本编辑器中打开它并运行查询... 另外谢谢你。 更新 我需要在远程SQL Server实例上运行此脚本。
3回复

如果不在sql server 2008中插入数据,应如何插入?

如果我有这样的事件表: 如果插入数据的begin_date或end_date在任何事件期间,如何防止插入数据? 例: 该数据将不会被插入: 该数据将被插入: 谁能帮我解决这个问题?