首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从SQL脚本插入H2数据库中的长文本

从SQL脚本插入H2数据库中的长文本
EN

Stack Overflow用户
提问于 2011-01-05 02:29:07
回答 1查看 1.7K关注 0票数 3

我正在尝试使用h2的runscript运行一个sql脚本。

其中一个表包含一个长文本类型,它存储xml文档(来自SAP数据库)。

因此,Insert语句包含XML的长文本(大约200行XML),这是相当丑陋的,但仍然可以工作。

在SQL解析期间,H2与ArrayOutOfBoundException崩溃。

  • 会接受插入语句的长度吗?在nsert中的
  • 正在使用ticks (如mysql中使用的)分隔值(Xml).这会使逃逸最小化。这是否是

问题的一部分(适用于其他短字段)?

我更喜欢在这里使用普通的runscript H2工具,而不是制作一个Java程序,尽管我看到它会更干净(可以使用蒸汽方法)。

有洞察力吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-01-05 05:11:04

不要紧

通过使用正确的分隔符(“用于列名”和“用于值”)和正确转义值中的引号(加倍)使其工作。

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4600335

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档