适用范围:SQL Server
用户定义的类型(UDT)是使用 .NET Framework 公共语言运行时(CLR)支持的任何语言编写的,这些语言生成可验证代码。 这包括 C# 和 Visual Basic .NET。 UDT 允许对象和自定义数据结构存储在 SQL Server 数据库中。
数据公开为 .NET Framework 类或结构的公共成员,行为则由类或结构的方法来定义。 UDT 可用作表的列定义、Transact-SQL 批处理中的变量或 Transact-SQL 函数或存储过程的参数。
在 ADO.NET 中,Microsoft.Data.SqlClient 提供程序通过以下方式公开 UDT:
- 通过
Microsoft.Data.SqlClient.SqlDataReader作为对象。 - 通过
SqlDataReader作为原始字节。 - 作为
Microsoft.Data.SqlClient.SqlParameter对象的参数。
在本部分中
| 品 | 描述 |
|---|---|
| 检索 ADO.NET中的用户定义的类型(UDT)数据 | 介绍如何检索 UDT 数据和如何指定参数。 |
| 使用 DataAdapters 更新用户定义类型 (UDT) 列 | 介绍如何在 DataSet 中使用 UDT,以及如何使用 DataAdapter更新 UDT 数据。 |
相关内容
-
CLR 用户定义类型