注册 登录
编程论坛 SQL Server论坛

这样的数据在sql中能存储吗——再提问

herendagao 发布于 2008-11-13 16:02, 1225 次点击
这样的数据在sql中能存储吗
比如就像我现在写的这样一些文本在SQL中能存储吗?要是能怎么做?要是不能该如何做,用文件吗?

能用text类型存储,可是字符长度不确定,怎样在程序中把它读出来呢?比如用的是JAVA
6 回复
#2
西风独自凉2008-11-13 16:14
text
#3
happynight2008-11-13 16:30
你是问读数据吗,是的话用SELECT就可以了,你若是要问数据在JAVA中的处理的话就不是很明白了
#4
animation2008-11-13 16:39
在百度上可以搜到“SQL语句导入文本文件到数据库”,太深奥了,我没看明白,楼主可以去看看
#5
herendagao2008-11-13 18:18
我是问在嵌入式的数据库编程中怎么吧text读出来,毕竟如果文本很大不能申请那么大的数组来保存读出结果啊!
#6
fangchengli2008-11-14 22:11
可 以 用 varchar(max)
#7
happynight2008-11-15 23:17
[bo][un]herendagao[/un] 在 2008-11-13 18:18 的发言:[/bo]

我是问在嵌入式的数据库编程中怎么吧text读出来,毕竟如果文本很大不能申请那么大的数组来保存读出结果啊!

嵌入式的数据库编程 还没接触过 有空的话要多向你请教下
假设你读出来的数据保存在一个数组
而text字段的内容可以另外保存到一个数组,当数据容量超过限制的时候可以讲一条数据分割成多笔存放到新数组中
两个数组可以用关键字来索引
或者 在原数组中text字段可以保存一个指针 原理差不多 应该能行吧 没试过
1