教你如何清除SQL日志 关于SQL Server事务日志的问题汇总
摘要:http://www.laoweng.com/article.asp?id=190教你如何清除SQL日志 1.打开查询分析器,输入命令DUMP TRANSACTION 数据库名 WITH NO_LOG2.再打开企业管理器--右键你要压缩的数据库--所有任务--收缩数据库--收缩文件--选择日志文件--在收缩方式里选择收缩至XXM,这里会给出一个允许收缩到的最小M数,直接输入这个数,确定就可以了。清...
阅读全文
posted @
2007-02-25 12:26
mbskys
阅读(2514)
推荐(1)
sql2005中时间日期函数的使用
摘要:1 用系统提供的时间日期函数根据身份证号校验是否给用户相应权限 declare @Birthday varchar(8),@cordno varchar(18) set @cordno='150204198201061340' if (len(@cordno)=15 and datediff(yyyy,substring(@cordno,7,6),getdate())>5 and datediff...
阅读全文
posted @
2007-02-24 17:18
mbskys
阅读(266)
推荐(0)
SQL Server日期计算[6]
摘要:连接上面的例子,为了要得到去年的最后一天,你需要在今年的第一天上减去3毫秒。 select dateadd(ms,-3,dateadd(yy, datediff(yy,0,getdate()), 0)) 本月的最后一天 现在,为了获得本月的最后一天,我需要稍微修改一下获得上个月的最后一天的语句。修改需要给用datediff比较当前日期和“1900-01-01”返回的时间间隔上加1。通过加1个月,我...
阅读全文
posted @
2007-02-24 17:15
mbskys
阅读(116)
推荐(0)
SQL 日期函数汇总
摘要:-- DATEADD-- 在向指定日期加上一段时间的基础上,返回新的 datetime 值。-- DATEADD ( datepart , number, date ) -- 日期部分 缩写 -- Year yy, yyyy -- quarter qq, q -- Month mm, m -- dayofyear dy, y -- Day dd, d -- Week wk, ww -...
阅读全文
posted @
2007-02-24 17:14
mbskys
阅读(150)
推荐(0)
捕捉SQL2005的Bug!
摘要:安装了Sql Server 2005(SQL Server 9.0.1399)后,使用Round函数出现如下的一个小Bug:继续执行发现了同样的问题:该问题在SQL2000中不存在,在SQL2005升级到SP1后仍然存在。 http://vs2008.cnblogs.com/archive/2006/05/24/408373.html
阅读全文
posted @
2007-02-24 17:11
mbskys
阅读(108)
推荐(0)
精妙SQL语句收集
摘要:SQL语句先前写的时候,很容易把一些特殊的用法忘记,我特此整理了一下SQL语句操作。(转)一、基础 1、说明:创建数据库CREATE DATABASE database-name 2、说明:删除数据库drop database dbname3、说明:备份sql server--- 创建 备份数据的 deviceUSE masterEXEC sp_addumpdevice 'disk', 'test...
阅读全文
posted @
2007-02-24 17:10
mbskys
阅读(154)
推荐(0)
如何使用DATEADD和DATEDIFF函数来计算日期
摘要:通常,你需要获得当前日期和计算一些其他的日期,例如,你的程序可能需要判断一个月的第一天或者最后一天。你们大部分人大概都知道怎样把日期进行分割(年、月、日等),然后仅仅用分割出来的年、月、日等放在几个函数中计算出自己所需要的日期!在这篇文章里,我将告诉你如何使用DATEADD和DATEDIFF函数来计算出在你的程序中可能你要用到的一些不同日期。 在使用本文中的例子之前,你必须注意以下的问题...
阅读全文
posted @
2007-02-24 17:07
mbskys
阅读(838)
推荐(0)
用SQL进行函数查询
摘要:http://blog.csdn.net/databasechannel/archive/2005/12/20/557731.aspx
阅读全文
posted @
2007-02-24 17:06
mbskys
阅读(115)
推荐(0)
分页存储过程
摘要:CREATE PROCEDURE GetPageRecords @tblName varchar(255), @fldName varchar(255), @PageSize int = 12, @PageIndex int = 1, @IsCount b...
阅读全文
posted @
2007-02-24 16:15
mbskys
阅读(168)
推荐(0)
如何去除Visual SourceSafe绑定信息
摘要:【记得以前有人写过,可后来找不到了,今日自己要用,备案】 对于Visual Studio开发人员来说,Visual SourceSafe可能是一套最常见的版本控制工具,它与Visual Studio的无缝绑定,使用户倍感亲切和方便。但如果你向无SourceSafe环境中迁移或共享源代码,或者改变其他版本控制工具(如CVS、Subversion)时,可能会遇到麻烦。 因为Visual Source...
阅读全文
posted @
2007-02-24 16:04
mbskys
阅读(227)
推荐(0)
数据库截取一定长度的字符串
摘要:数据库截取一定长度的字符串: /**//******************************************* 作者:小朱 功能:获取一定长度的字符串 日期:2004年11月01日*******************************************/CREATE FUNCTION [dbo].[uf_GetString] ( ...
阅读全文
posted @
2007-02-24 16:00
mbskys
阅读(352)
推荐(0)
SQL 2005 Express 的“企业管理器” 下载
摘要:前些天下载并安装了SQL2005EXPRESS_CHS.EXE可是 却没有类似于 SQL 2000 的 企业管理器 这样的图形管理界面工具原来是要分开下载安装 "SQL Server Managerment Studio Express CTP",下载页面是:http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&Fami...
阅读全文
posted @
2007-02-15 14:41
mbskys
阅读(286)
推荐(0)
Transact_SQL小手册
摘要:Transact_SQL小手册 *******************Transact_SQL******************** --语 句 功 能 --数据操作 SELECT --从数据库表中检索数据行和列 INSERT --向数据库表添加新数据行 DELETE --从数据库表中删除数据行 UPDATE --更新数据库表中的数据 --数据定义 CREATE TABLE --创建一个数据库...
阅读全文
posted @
2007-02-14 14:51
mbskys
阅读(89)
推荐(0)
SQL Server的数据类型详解
摘要:数据类型是数据的一种属性,表示数据所表示信息的类型。任何一种计算机语言都定义了自己的数据类型。当然,不同的程序语言都具有不同的特点,所定义的数据类型的各类和名称都或多或少有些不同。SQL Server总共提供了 25 种数据类型: ·Binary [(n)] ·Varbinary [(n)] ·Char [(n)] ·Varchar[(n)] ·Nchar[(n)] ·Nv...
阅读全文
posted @
2007-02-14 10:41
mbskys
阅读(294)
推荐(0)
SQL函数详解
摘要:串函数ASCII(char)返回char首字母的ASCII代码值Char(int)返回ASCII值为int所对应的字符Charindex(char1,char2)返回char1在char2中的开始位置Patindex(char1,char2)返回字符串char1在char2中的开始位置Difference(char1,char2)返回char1与char2两字符的相似性,返回整数Left(char...
阅读全文
posted @
2007-02-14 10:38
mbskys
阅读(497)
推荐(0)
二种自动定时备份数据库的方案
摘要:这里我介绍一种通过sql server的作业调度+存储过程来建立自动备份的方法: 1.在要备份的数据上建立以下存储过程: CREATE PROCEDURE [dbo].[过程名] ASdeclare @filename nvarchar(100),--文件名 @NowDay int --设置时间 set @filename='F:\JXXdata'+cast(Day(GetDate()...
阅读全文
posted @
2007-02-12 14:47
mbskys
阅读(153)
推荐(0)
数据库中的命名规则
摘要:数据库涉及字符规则 采用26个英文字母(区分大小写)和0 -9这十个自然数,加上下划线_组成,共63个字符。不能出现其他字符(注释除外)。 据库对象命名规则 数据库对象包括表、视图(查询)、存储过程(参数查询)、函数、约束。对象名字由前缀和实际名字组成,长度不超过30。前缀:使用小写字母。 例如: 表 tb ...
阅读全文
posted @
2007-02-10 23:56
mbskys
阅读(226)
推荐(0)
sql 常见问题收集
摘要:1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:select id from t where num is null可以在num上设置默认值0,确保表中num列没有null值,然后这样查询:select id from t ...
阅读全文
posted @
2007-02-08 16:02
mbskys
阅读(163)
推荐(0)
SQL语句的基本语法
摘要:SQL语句的基本语法 尹红写的,实在忍不主贴在这里做为查看资料.因为原文是在word里面写的,段落有点乱.一.Select语句的完整语法为:Select[ALL|DISTINCT|DISTINCTROW|TOP]{*|talbe.*|[table.]field1[AS alias1][,[table.]field2[AS alias2][,…]]}FROM tableexpression[,…][...
阅读全文
posted @
2007-02-07 15:38
mbskys
阅读(179)
推荐(0)
数据库开发个人总结(ADO.NET)
摘要:一.用SqlConnection连接SQL Server 1.加入命名空间 using System.Data.SqlClient; 2.连接数据库 SqlConnection myConnection = new SqlConnection(); myConnection.ConnectionString = "user id=sa;password=sinofindb;initial cata...
阅读全文
posted @
2007-02-07 12:41
mbskys
阅读(175)
推荐(0)