正在加载图片...
将报告错误信息,且不向表中插入该记录。 (二)、十六进制型(也即二进制型) 有两种:固定长度 binary、可变长度 varbinary。用于存储十六进制数 据或十六进制字符串 十六进制数据由09、A_F或af组成:由0x开头,其中每 两个字符为一组,共同构成一个字节,不需加引号。若输入的 十六进制数据位数为单数,则在最高位加0变成双数,以便按 整字节存放,再在尾部补0。 输入十六进制型数据只能通过SQL的 insert进行,在企业管理 器中不能向表中直接输入数据 (三)、文本型和图像型 即:text、 ntext、 Image text/ ntext字符型,用来存储大量的非统一编码/统一编码型字 符数据。其容量理论上为1到231-1个字节,但实际应用时要 根据硬盘的存储空间而定。 对text、 ntext和mage字段的任何更新操作,都会引起对这些字 段的初始化操作, SQL Server为它们分配至少2kB的存储空间 故应慎用更新操作 在 SQL Server2000中,小的text、 ntext可以直接存储在记录中 大的text、 ntext或 Image值被存储在页集合中。每个表只有一个保存 text、 ntext和 Image数据的页集合,text、 ntext和 Image数据可以保存 在同一页中。在 sysindexes中 indid=255的记录保存了这个页集合的起始 位置。当text、 ntext或 Image值被存储在页集合中时,在记录的相应字 段中将存放一个16位的指针来代替text、 ntext或 Image的信息,该指针 指向页集合 例 create table text exl(PId int not null, name char( 8), text field text) insert text exl(PID, text field) values( 101, null) insert text exI(PID, text field) values103我们胜利了!)5 将报告错误信息,且不向表中插入该记录。 (二)、十六进制型(也即二进制型) 有两种:固定长度 binary、可变长度 varbinary。用于存储十六进制数 据或十六进制字符串。 ⚫ 十六进制数据由 0—9、A—F 或 a—f 组成:由 0x 开头,其中每 两个字符为一组,共同构成一个字节,不需加引号。若输入的 十六进制数据位数为单数,则在最高位加 0 变成双数,以便按 整字节存放,再在尾部补 0。 ⚫ 输入十六进制型数据只能通过 SQL 的 insert 进行,在企业管理 器中不能向表中直接输入数据。 (三)、文本型和图像型 即:text、ntext、image ⚫ text/ntext 字符型,用来存储大量的非统一编码/统一编码型字 符数据。其容量理论上为 1 到 2 31-1 个字节,但实际应用时要 根据硬盘的存储空间而定。 ⚫ 对 text、ntext 和 image 字段的任何更新操作,都会引起对这些字 段的初始化操作,SQL Server 为它们分配至少 2kB 的存储空间, 故应慎用更新操作。 在 SQL Server 2000中,小的text、ntext可以直接存储在记录中, 大的text、ntext或image值被存储在页集合中。每个表只有一个保存 text、ntext和image数据的页集合,text、ntext和 image数据可以保存 在同一页中。在sysindexes中indid=255的记录保存了这个页集合的起始 位置。当text、ntext或image值被存储在页集合中时,在记录的相应字 段中将存放一个16位的指针来代替text、ntext或image的信息,该指针 指向页集合。 例 1: create table text_ex1(PID int not null,name char(8),text_field text) insert text_ex1(PID,text_field) values(101,null) insert text_ex1(pid) values(102) insert text_ex1(PID,text_field) values(103,'我们胜利了!')
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有