如何将一个xml文件(info.xml)存储到一个表(student)的info字段? 数据库是sql server2005,紧急!!!! 20

最好是有SQL语句和java代码,项目中要用到,紧急求救!!!!需要的是把整个XML文件直接存到SQLSERVER数据库中,而不是把XML文件解析后用字符串的形式存储,谢... 最好是有SQL语句和java代码,项目中要用到,紧急求救!!!!
需要的是把整个XML文件直接存到SQL SERVER数据库中,而不是把XML文件解析后用字符串的形式存储,谢谢啦。。。。。

能不能不转换成String直接将整个文档存进数据库呢?
展开
 我来答
百度网友f95123f
2012-02-23 · 超过10用户采纳过TA的回答
知道答主
回答量:63
采纳率:0%
帮助的人:49.7万
展开全部
xml文件内容转换成string类型在插入数据库

那你打算数据库用什么类型
追问
sql server用text或者xml类型的,现在还不确定那种类型能用呢,毕竟要跟java的document映射的。javabean中的属性用的document类型的,用annotation映射的。
追答
如果用text的话最好用varchar(max)代替text,varchar的最大长度为8000,但是varchar(max)则可以存储多达2G的数据,因此其作用相当于sql2000中的text,但是微软可能后续的sql Server移除text     
其他我也不懂了,坐等高人吧
ronal10
2012-02-28 · TA获得超过593个赞
知道答主
回答量:88
采纳率:0%
帮助的人:61.1万
展开全部
info字段改为xml类型

sql server 2005以后支持xml的column
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ldlzagg
2012-02-24 · TA获得超过134个赞
知道小有建树答主
回答量:409
采纳率:0%
帮助的人:61.9万
展开全部
你是用什么解析XML,那这些解析的东西都可以将XML转为String
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式