junmail的专栏

记录工作中的点点滴滴……

SQL Server的锁机制

[color=blue]一. 为什么要引入锁 [/color] 多个用户同时对数据库的并发操作时会带来以下数据不一致的问题: 丢失更新 A,B两个用户读同一数据并进行修改,其中一个用户的修改结果破坏了另一个修改的结果,比如订票系统 脏读 A用户修改了数据,随后B用户又...

2008-04-21 15:22:33

阅读数:2

评论数:0

sql server2000安装挂起的解决办法

windows server 2000系统,可安装是提示:以前的某个程序安装已在安装计算机上创建挂起的 文件操作。运行安装程序之前必须重新启动计算机。 可重新启动还是一样。 解决方案: a、重启机器,再进行安装,如果发现还有该错误,请按下面步骤 b、在开始->运行...

2008-04-16 15:45:05

阅读数:4

评论数:0

字符串处理--字符串拆分

--各种字符串分函数if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[f_splitSTR]') and xtype in (N'FN', N'IF', N'TF'))drop function [dbo]....

2008-03-18 16:39:11

阅读数:30

评论数:0

解决不能产生sspi上下文

1.将注册SQL Server属性时,将使用SQL Server身份验证. 2.如果不想使用SQL Server身份验证,而是Windows身份验证,就将机器密码设为空,重启机器. 3、MSSQLSERVER服务采用本地系统帐户登陆,重启电脑。...

2008-03-10 09:46:40

阅读数:28

评论数:0

浅谈mssql2000的sp_recompile和sp_refreshview

1、sp_recompile 说明:使存储过程和触发器在下次运行时重新编译 原因:存储过程和触发器所用的查询只在编译时进行优化。对数据库进行了索引或其它会影响数据库统计的更改后,已编译的存储过程和触发器可能会失去效率。通过对作用于表上的存储过程和触发器进行重新编译,可以重新优查询。 方法:执...

2008-02-25 11:45:43

阅读数:9

评论数:0

三种数据库利用SQL语句进行高效果分页

在程序的开发过程中,处理分页是大家接触比较频繁的事件,因为现在软件基本上都是与数据库进行挂钓的。但效率又是我们所追求的,如果是像原来那样把所有满足条件的记录全部都选择出来,再去进行分页处理,那么就会多多的浪费掉许多的系统处理时间。为了能够把效率提高,所以现在我们就只选择我们需要的数据,减少数据库的...

2008-02-14 15:22:14

阅读数:6

评论数:0

交叉报表示例

[color=blue]1、简单交叉报表示例:[/color] DECLARE @t TABLE(Year int,Quarter int,Amount decimal(10,1)) INSERT @t SELECT 1990, 1, 1.1 UNION ALL SELECT 1990, 2...

2008-02-14 14:37:30

阅读数:4

评论数:0

SqlServer常用函数

1、CHARINDEX     功能:返回字符串中指定表达式的起始位置。     例子:SELECT LastName, CHARINDEX('an', LastName) AS PositionFROM Employees 2、PATINDEX     功能: 对于所有有效的文本和字符数据类型,...

2008-01-02 13:51:16

阅读数:5

评论数:0

SqlServer数据库置疑的解决办法

工作中已经碰到两次这种情况了,想想还是应该把他记录下来,利人利己。 通常这个问题是由于硬盘空间不够或硬盘读写错误造成的。 问题现象: 数据库后面有“置疑”字样,查看系统事务日记出现以下错误: 错误1--------------------------------------------- 错误: ...

2007-12-06 11:21:33

阅读数:4

评论数:0

关于"错误 18483:未能连接到服务器 "XXX",因为distributor_admin未在该服务器上定义为远程登录...

今天在配置数据库发布和分发时总是报出现 18483 错误 提示说:错误 18483:未能连接到服务器 "XXX",因为 'distributor_admin'未在该服务器上定义为远程登陆。 我的发布和分发是同一个服务器,"XXX&q...

2007-12-05 15:14:10

阅读数:7

评论数:0

数据库中的自然连接、选择、投影

选择(Selection) 选择是单目运算,其运算对象是一个表。该运算按给定的条件,从表中选出满足条件的行形成一个新表作为运算结果。 选择运算的记号为 σF(R)。 其中σ是选择运算符,下标F是一个条件表达式,R是被操作的表。 投影(Projection) 投影也是单目运算,该运算从表中选...

2007-11-21 14:08:32

阅读数:24

评论数:0

SQL测试-------交集、并集、差集、笛卡尔积

并集: 使用 UNION 运算符组合多个结果 SELECT name,num FROM Table1 UNION SELECT name,num FROM Table2 注意:查询的字段个数必须相同,Table2的字段类型要跟Table1的相同. 如果使用 UNION 运算符,那么单独的 SE...

2007-08-29 14:50:40

阅读数:10

评论数:0

自己总结sqlserver小知识(持续更新中)

1、SQL Server 安装程序在安装时将服务器名设置为计算机名。可通过使用 sp_addserver 然后重新启动 SQL Server 来更改 @@SERVERNAME。2、opendatasource 语法:     SELECT  *  FROM  OPENDATASOURCE     ...

2007-08-21 15:04:49

阅读数:1

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭