ASP.NET 2.0如何使用托管代码构建存储过程及自定义函数?
- 内容介绍
- 文章标签
- 相关推荐
本文共计4313个文字,预计阅读时间需要18分钟。
导语:数据库,例如Microsoft的SQL Server 2005,通过使用Transact-Structured Query Language(T-SQL)进行数据插入、修改和检索。大多数数据库系统都包含一系列constructs,用于对一组SQL语句进行分组,实现更高效的数据操作。这些statements可以简化复杂的数据管理任务。
导言:
数据库,比如Microsoft's SQL Server 2005使用Transact-Structured Query Language (T-SQL)来插入、修改、检索数据.绝大多数数据库系统都包含constructs来对一系列的SQL statements进行分组,这些statements可以作为单独的单元来执行.存储过程就是一个例子,另一个例子是用户自定义函数(UDFs), 我们将在第9步进行详细的探讨.
SQL是设计来处理一系列数据的. SELECT,UPDATE,和DELETE statements适用于相应表的所有记录,且通过WHERE字句来进行筛选.也有很多的特性被设计来一次处理一条记录,或操作标量数据(scalar data).比如CURSORs允许一次遍历所有的记录.字符串操作功能,比如LEFT, CHARINDEX, 以及PATINDEX用来处理标量数据.SQL也包含了控制流声明,比如IF和WHILE.
在Microsoft SQL Server 2005之前,存储过程和用户自定义函数UDFs只能当做一个T-SQL statements集来创建,而SQL Server 2005设计时包含Common Language Runtime (CLR)。
本文共计4313个文字,预计阅读时间需要18分钟。
导语:数据库,例如Microsoft的SQL Server 2005,通过使用Transact-Structured Query Language(T-SQL)进行数据插入、修改和检索。大多数数据库系统都包含一系列constructs,用于对一组SQL语句进行分组,实现更高效的数据操作。这些statements可以简化复杂的数据管理任务。
导言:
数据库,比如Microsoft's SQL Server 2005使用Transact-Structured Query Language (T-SQL)来插入、修改、检索数据.绝大多数数据库系统都包含constructs来对一系列的SQL statements进行分组,这些statements可以作为单独的单元来执行.存储过程就是一个例子,另一个例子是用户自定义函数(UDFs), 我们将在第9步进行详细的探讨.
SQL是设计来处理一系列数据的. SELECT,UPDATE,和DELETE statements适用于相应表的所有记录,且通过WHERE字句来进行筛选.也有很多的特性被设计来一次处理一条记录,或操作标量数据(scalar data).比如CURSORs允许一次遍历所有的记录.字符串操作功能,比如LEFT, CHARINDEX, 以及PATINDEX用来处理标量数据.SQL也包含了控制流声明,比如IF和WHILE.
在Microsoft SQL Server 2005之前,存储过程和用户自定义函数UDFs只能当做一个T-SQL statements集来创建,而SQL Server 2005设计时包含Common Language Runtime (CLR)。

