问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

ntext与text的区别?

发布网友 发布时间:2022-04-21 02:00

我来回答

1个回答

热心网友 时间:2022-04-13 11:35

管理 ntext、text 和 image 数据
Microsoft® SQL Server™ 的 ntext、text 和 image 数据类型在单个值中可以包含非常大的数据量(最大可达 2 GB)。单个数据值通常比应用程序在一个步骤中能够检索的大;某些值可能还会大于客户端的可用虚拟内存。因此,在检索这些值时,通常需要一些特殊的步骤。

如果 ntext、text 和 image 数据值不超过 Unicode 串、字符串或二进制串的长度(分别为 4,000 个字符、8,000 个字符和 8,000 个字节),就可以在 SELECT、UPDATE 和 INSERT 语句中引用它们,其引用方式与较小的数据类型相同。例如,包含短值的 ntext 列可以在 SELECT 语句的选择列表中引用,这与 nvarchar 列的引用方式相同。引用时必须遵守一些*,例如不能在 WHERE 子句中直接引用 ntext、text 或 image 列。这些列可以作为返回其它数据类型(例如 ISNULL、SUBSTRING 或 PATINDEX)的某个函数的参数包含在 WHERE 子句中,也可以包含在 IS NULL、IS NOT NULL 或 LIKE 表达式中。

处理较大的数据值
但是,如果 ntext、text 和 image 数据值较大,则必须逐块处理。Transact-SQL 和数据库 API 均包含使应用程序可以逐块处理 ntext、text 和 image 数据的函数。

数据库 API 按照一种通用的模式处理长 ntext、text 和 image 列:

若要读取一个长列,应用程序只需在选择列表中包含 ntext、text 或 image 列,并将该列绑定到一个程序变量,该变量应足以容纳适当的数据块。然后,应用程序就可以执行该语句,并使用 API 函数或方法将数据逐块检索到绑定的变量中。

若要写入一个长列,应用程序可使用参数标记 (?) 在相应位置代替 ntext、text 或 image 列中的值,以执行 INSERT 或 UPDATE 语句。参数标记(对 ADO 而言则为参数)被绑定到一个足以容纳数据块的程序变量上。应用程序进入循环,在循环中先将下一组数据移到绑定的变量中,然后调用 API 函数或方法写入数据块。这一过程将反复进行,直到整个数据值发送完毕。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
我家露台新买的塑料大花盆,想花盆时间耐久,咨询可有材料什么油漆类或涂... 和已婚情人分手了。我把他的微信删了,他没有删我的。而且也没有发动态... 和同事情人分手后,我删了他微信,现在复合了,他没加我,悬什么意思?我加... 好朋友的前任是个什么样的人? 难忘的校园生活 作文不少于600字 以记叙为主,其它格式不限 特色养殖和普通养殖哪个更有发展前景 什么养殖业最赚钱 特种动物养殖专业就业方向与就业前景怎么样 特种动物养殖专业的就业问题有哪些? 特种动物养殖专业就业前景及方向 unity3d是什么东西 text与ntext的区别 unity3d 是什么东西 qq下载好了,不能上,连接超时请重试错误代码82945,跪求答案。 SQL server 2000中nvarchar和ntext数据类型有何区别? 为什么ntext数据类型 只能插入有限的字符数? 请问数据SQL库中ntext表示那种字段类型? SQL数据库中数据类型ntext和text的区别 数据库里的ntext类型,对应的数据类型是什么啊。 银行自动转存是什么意思 定期存款到期后会自动转为活期吗 建设银行定期存款到期后会自动转存吗 存折定期到期会自动转存吗 定期存款会自动打回卡上吗? 定期存款到期后会自动转为活期帐户吗? 定期存款到期了,会不会自动返回到银行卡里? 定期存款到期后会自动转为活期吗 三个月的银行定期存款到期后多久会自动转存? 银行定期到期后是否会自动转存,利率有变化吗? unity3d有哪些优势和劣势 qq下载好了,不能上,连接超时请重试错误代码82945,跪求答案。 如何替换sql中ntext类型数据中的某个字符? 谁来解释下unity3d是什么? 对于局部变量,text、ntext 和 image 数据类型无效 unity和unity3D的区别 电脑里Unity 3D是什么意思? SQL中ntext存储这个内容如何编码和解码,规则是什么 sql server中的成绩字段的数据类型一般是什么? unity3d文件 是什么文件 Delphi中怎样使用SQL server上的ntext类型数据? 电脑上有一个后缀名为unity3d的文件怎么打开啊 Unity3d都能做什么游戏啊? 能具体说说嘛,如果我学的话,做到什么程度? sql server 2000 ntext 字段对应oracle那个字段? unity3d 和 maya 有什么区别? sql数据类型有哪些? 大神请进,3dmax和unity3d这俩软件有区别吗? 怎么查看SQL数据库中Ntext类型数据的全部内容?? 电脑里的US是什么意思?~(不是USB)~谢谢~ Unity3d 和 Cocos2dx有什么区别