- 博客(4)
- 收藏
- 关注
使用事务与锁,实现一个用户取过的数据不被其他用户取到
问题描述: 用ADO访问数据库,从一个表中取一定的记录(比如20行),取出后在程序中使用,使用完后删除掉记录(不用更新或删除记录)。在多用户操作下(每个用户采用相同的操作),怎么保证一个用户已选取的记录不被其他用户选取? 问题解决: 处理这类问题的一般方法是增加一个标志列,每个用户取的记录设置一个标志,新的用户只从标志为未取的记录中获取记录。 而本文利用事务与锁来控...
2006-08-28 20:31:00 60
如何快速生成100万不重复的8位编号
最近在论坛看到有人问,如何快速生成100万不重复的8位编号,对于这个问题,有几点是需要注意的: 1. 如何生成8位随机数,生成的数越随机,重复的可能性当然越小 2. 控制不重复 3. 考虑性能 针对这个问题,我写了如下的示例来解决,希望能为有这类需求的人提供指导 生成100万条8位不重复数据的示例 USE tempdb GO -- 创建测试表 CREATE T...
2006-08-20 11:28:00 247
无法在 SQL Server 2005 Manger Studio 中录入中文的问题
问题表现: 在 SQL Server 2005 Manger Studio中打开表,无法输入中文,只能输入英文 问题重现: 1. 我们建立如下三个测试表: CREATE TABLE ta( id int IDENTITY, col varchar(50) ) CREATE TABLE tb( col varchar(50), id int IDENT...
2006-08-20 10:49:00 51
如何用T-SQL语句建立跟踪
一、 用脚本启动并设置跟踪的示例 通过这个示例,你可以了解用脚本进行跟踪所涉及到的存储过程,要了解这些存储过程的具体语法和参数的含义,请查询联机帮助 /****************************************************/ /* Created by: SQL Profiler */ /* Date: 2004/06/19 16:50...
2006-08-02 21:40:00 105
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人