
sql server
文章平均质量分 77
跬步小流
本科计算机科学与技术专业金融专业
展开
-
sql server T-Sql操作Xml数据
一、前言SQLServer 2005引入了一种称为 XML的本机数据类型。用户可以创建这样的表,它在关系列之外还有一个或多个 XML 类型的列;此外,还允许带有变量和参数。为了更好地支持 XML 模型特征(例如文档顺序和递归结构),XML值以内部格式存储为大型二进制对象 (BLOB)。用户将一个XML数据存入数据库的时候,可以使用这个XML的字符串,原创 2014-01-23 14:26:24 · 1543 阅读 · 0 评论 -
SQL Server中临时表与表变量的区别
SQL Server中临时表与表变量的区别我们在数据库中使用表的时候,经常会遇到两种使用表的方法,分别就是使用临时表及表变量。在实际使用的时候,我们如何灵活的在存储过程中运用它们,虽然它们实现的功能基本上是一样的,可如何在一个存储过程中有时候去使用临时表而不使用表变量,有时候去使用表变量而不使用临时表呢? 临时表 临时表与永久表相似,只是它的创建是在Temp原创 2014-01-23 14:28:32 · 1232 阅读 · 0 评论 -
SQL server排序函数细说
SQL server排序函数细说排名函数是SQL Server2005新加的功能。在SQL Server2005中有如下四个排名函数: 1. row_number 2. rank 3. dense_rank 4. ntile一、row_number row_number函数的用途是非常广泛,这个函数的功能是为查询出原创 2014-01-23 14:29:56 · 1704 阅读 · 0 评论 -
SQL SERVER CURSOR
SQL SERVER CURSOR1.定义游标DECLAREcursor_nameCURSORFORselect_statement2.打开游标 OPEN cursor_name3.遍历游标 FETCH NEXT|PRIOR|FRIST|LAST FROM cursor_name原创 2014-01-23 14:44:59 · 1315 阅读 · 0 评论 -
sql server 存储过程和触发器
一.存储过程1.存储过程的分类存储过程是一种数据库对象,存储在数据库内,可由应用程序通过一个调用执行,而且允许用户声明变量、有条件执行,具有很强的编程功能存储过程可以分为两类:系统存储过程、用户存储过程和扩展性存储过程1).系统存储过程系统存储过程是由SQL Server系统提供的存储过程,可以作为命令执行各种操作。系统存原创 2014-01-23 14:46:59 · 1298 阅读 · 0 评论 -
SQL SERVER TRANSACTION
SQL SERVERTRANSACTION开启事务begintransaction transaction_name标记一个显式本地事务的起始点。BEGINTRANSACTION使 @@TRANCOUNT按 1递增。虽然 BEGIN TRANSACTION 启动一个本地事务,但是在应用程序接下来执行一个必须记录的操作(如执行 INSE原创 2014-01-23 14:45:45 · 1501 阅读 · 0 评论