SQL 2000 Text数据类型的问题
怎样将一篇 100000 字的文章存到数据库里 的 一个text类型的字段?
怎样一次将这篇文章读出来?
用一般的方法只能 看到一部分内容,不完全,有什么好方法或命令???
问题点数:100、回复次数:2Top
1 楼jamex(1 + 1 = 爱)回复于 2002-03-20 13:56:31 得分 90
text:服务器代码页中的可变长度非 Unicode 数据的最大长度为 231-1 (2,147,483,647) 个字符。当服务器代码页使用双字节字符时,存储量仍是 2,147,483,647 字节。存储大小可能小于 2,147,483,647 字节(取决于字符串)。
应该可以将一篇 100000 字的文章存到数据库里 的 一个text类型的字段,你有问题吗? 我没有啊!Top
2 楼larson(Unkonwn)回复于 2002-03-20 14:09:52 得分 10
使用 TEXTPTR 函数可获得传递给 READTEXT 语句的文本指针。
READTEXT 语句用于读取 ntext、text 或 image 数据块。例如,以下查询将返回每个出版商的示例文本数据的前 25 个字符(或第一行):
USE pubs
DECLARE @textpointer varbinary(16)
SELECT @textpointer = TEXTPTR(pr_info)
FROM pub_info
READTEXT pub_info.pr_info @textpointer 1 25
Top




