TABLE TABLE也是一种非常特殊的数据类型,主要用于存储结果集以便今后继续处理,这些结果集往往是通过表值函数返回的。在Microsoft SQL Server 2008系统中,可以将变量和函数声明为TABLE数据类型。在其作用范围内,TABLE变量可以作为表一样使用。但是,如果TABLE数据类型的变量包含的数据量非常庞大时,会对系统的性能造成比较大的影响。 * 第*页 TIMESTAMP TIMESTAMP不是一个日期时间数据类型,是一个特殊的用于表示先后顺序的时戳数据类型。该数据类型可以为表中数据行加上一个版本戳。每一个数据库都有一个时间戳计数器,当对该数据库中包含TIMESTAMP列的表执行插入或更新操作时,该计数器就会增加。一个表最多只能有一个TIMESTAMP,每次插入或更新包含TIMESTAMP列的数据行时,就会在TIMESTAMP列中插入增量数据库时戳值。 * 第*页 UNIQUEIDENTIFIER UNIQUEIDENTIFIER也是一个特殊的数据类型。它是一个具有16字节的全局唯一性标志符,用来确保对象的唯一性。可以在定义列或变量时使用该数据类型,这些定义的主要目的是在合并复制和事务复制中确保表中数据行的唯一性。 * 第*页 XML XML数据类型是从Microsoft SQL Server 2005版本开始新增的数据类型,用于存储XML数据。可以像使用I
原创力文档

文档评论(0)