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