xml:xml 数据类型使您可以在 SQL Server 数据库中存储 XML 文档和片段。XML 片段是缺少单个顶级元素的 XML 实例。您可以创建 xml 类型的列和变量,并在其中存储 XML 实例。请注意,xml 数据类型实例的存储表示形式不能超过 2 GB。您可以选择将 XML 架构集合与 xml 数据类型的列、参数或变量相关联。集合中的架构用于验证和类型化 XML 实例。在这种情况下,XML 是类型化的。
sql_variant :一种数据类型,用于存储 SQL Server 2005 支持的各种数据类型(不包括 text、ntext、image、timestamp 和 sql_variant)的值。(有点像vs2008里面的var)