文章分类 -  sql server 常见问题与技巧

朋友给的分页存储过程
摘要:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> 1 ALTER procedure [dbo].[proc_EmpContract_GetAllEmpContract] 2 @rowIndex int 3 ,@pageSize int ... 阅读全文

posted @ 2008-12-14 21:09 鱼跃于渊 阅读(156) 评论(0) 推荐(0)

SCOPE_IDENTITY和@@IDENTITY的用法
摘要:SCOPE_IDENTITY 返回插入到同一作用域中的 IDENTITY 列内的最后一个 IDENTITY 值。一个作用域就是一个模块——存储过程、触发器、函数或批处理。因此,如果两个语句处于同一个存储过程、函数或批处理中,则它们位于相同的作用域中。 语法 SCOPE_IDENTITY( ) 返回类型 sql_variant 注释 SCOPE_IDENTITY、IDENT_CURRENT 和 ... 阅读全文

posted @ 2008-12-07 20:58 鱼跃于渊 阅读(376) 评论(0) 推荐(0)

事务处理的方法
摘要:事务处理的方法: 一. 直接写入sql create procedure sqlaction as begin declare @error int delete from tuser where username='龚许' select @error=@@error if @error=0 commit tran else rollb... 阅读全文

posted @ 2008-12-06 21:46 鱼跃于渊 阅读(168) 评论(0) 推荐(0)

事务处理过程
摘要:1. 开始一个事务。进入“事务待命”状态。 2. 在“事务待命”状态,记录事务中改变的数据库记录。此 改变不能直接改变数据库中的值,必须先用一个顺序 的“事务日志”记录在一边。同时,对于要改变的原始记 录加锁,让其它用户无法读和写。如果记录已经被其 它事务加锁,则报错。 3. 在“事务待命”,如果用户给出commit transaction命 令,则进入“事务拷贝”状态,拷贝所有加锁的记录成备 份... 阅读全文

posted @ 2008-12-06 21:01 鱼跃于渊 阅读(232) 评论(0) 推荐(0)

SQL Server嵌套事务探讨
该文被密码保护。

posted @ 2008-12-06 20:19 鱼跃于渊 阅读(2) 评论(0) 推荐(0)

MS Sql Server中update()函数的作用?
该文被密码保护。

posted @ 2008-12-05 11:13 鱼跃于渊 阅读(1) 评论(0) 推荐(0)

MS SQL Server中的 CONVERT 日期时间 格式化大全
摘要:CONVERT 将某种数据类型的表达式显式转换为另一种数据类型。由于某些需求经常用到取日期格式的不同.现以下可在SQL Server中 将日期格式化. SQL Server 支持使用科威特算法的阿拉伯样式中的数据格式。 在表中,左侧的两列表示将 datetime 或 smalldatetime 转换为字符数据的 style 值。 给 style 值加 100,可获得包括世纪数位的四位年份... 阅读全文

posted @ 2008-11-09 15:16 鱼跃于渊 阅读(152) 评论(0) 推荐(0)

再啰嗦一下, 同下(已提取).
该文被密码保护。

posted @ 2008-11-01 12:15 鱼跃于渊 阅读(3) 评论(0) 推荐(0)

练习代码: sql server 带分页的存储过程
该文被密码保护。

posted @ 2008-11-01 12:12 鱼跃于渊 阅读(3) 评论(0) 推荐(0)

SQL Server 存储过程的经典分页
摘要:建立表: CREATE TABLE [TestTable] ( [ID] [int] IDENTITY (1, 1) NOT NULL , [FirstName] [nvarchar] (100) COLLATE Chinese_PRC_CI_AS NULL , [LastName] [nvarchar] (100) COLLATE Chinese_PRC_CI_AS NULL , [Count... 阅读全文

posted @ 2008-10-31 08:31 鱼跃于渊 阅读(109) 评论(0) 推荐(0)

sql server @@error=0是什么意思?
摘要:SQL code begin tran ok --开始一个事务 OK delete from rxqz where qz= 'rx015 ' --删除数据 save tran bcd --保存一个事务点 命名为 bcd update sz set name='李丽s' where name= '李丽'--修改数据 if @@error=0 --判... 阅读全文

posted @ 2008-10-30 19:52 鱼跃于渊 阅读(2311) 评论(0) 推荐(0)

SQL Server 的通用分页显示存储过程
摘要:SQL Server 的通用分页显示存储过程 http://database.51cto.com/ 2005-12-02 14:50 freedk 摘要:本文详述实现小数据量和海量数据的通用分页显示存储过程 建立一个 Web 应用,分页浏览功能必不可少。这个问题是数据库处理中十分常见的问题。经典的数据分页方法是:ADO 纪录集分页法,也就是利用ADO... 阅读全文

posted @ 2008-10-30 19:38 鱼跃于渊 阅读(170) 评论(0) 推荐(0)

判断是否有记录的最佳SQL语句???
摘要:判断是否有记录的最佳SQL语句-------sql语句性能问题 在做WEB2.0时,用到.net 2.0 的TreeView结构,局部刷新节点。但当数据较多时,不得不考虑他的性能问题,但到底是那个性能好呢,今天抽时间在网上搜了一下,还是有收获的。 ... 阅读全文

posted @ 2008-05-05 20:23 鱼跃于渊 阅读(580) 评论(0) 推荐(0)

数据库对象命名参考
摘要:本文是一个参考,不是一个规范,更不是一个标准。它仅代表了我个人的观点和建议,并只考虑了通常条件下的规则,你可以根据实际情况随意修改它。 引言 编码规范是一个优秀程序员的必备素质,然而,有很多人非常注重程序中变量、方法、类的命名,却忽视了同样重要的数据库对象命名。这篇文章结合许多技术文章和资料,以及我自己的开发经验,对数据库对象的命名规则提出了一点建议,希望能为大家提供一些参考。 NOTE:虽然这篇... 阅读全文

posted @ 2008-05-02 19:25 鱼跃于渊 阅读(185) 评论(0) 推荐(0)

sql server中的外键约束
摘要:[转载] sql server中的外键约束 sql server中建立外键约束有3中方式: 1.Enterprise Manager中,Tables,Design Table,设置Table的properties, 可以建立constraint, reference key; 2.Enterprise Manager中,Diagrams, new Diagrams,建立两个表的关... 阅读全文

posted @ 2008-04-15 08:40 鱼跃于渊 阅读(376) 评论(0) 推荐(0)

导航