• sql server 2008查询作业所花费时间

    日期:

    今天被问到服务器上制定的作业,运行都需要多长时间 查了查,从工作log中看不出来,于是上网搜索了一番. 关键涉及到SQL Server中的2个表 msdb.dbo.sysjobsmsdb 和 .dbo.sysjobhistory 参见:http://technet.microsoft.com/zh-cn/library/ms189817(v=sql.90).aspx...

  • SQL Server 2005和2008定时作业的制定

    日期:

    打开【SQL Server Management Studio】,在【对象资源管理器】列表中选择【SQL Server 代理】; --2.鼠标右击【SQL Server 代理】,选择【启动(S)】,如已启动,可以省略此步骤; --3.展开【SQL Server 代理】列表,右击【作业】--【新建作业】; --3.1 在【...

  • SQL Server中 Case When 函数 与 Access中 IIF 函数的应用

    日期:

    SQL Server中的判断语句: case 判断对象 when 判断条件 then 条件为真的场合返回的结果 else 其他的场合返回的结果 end 首先让我们看一下 CASE 的语法。在一般的 SELECT 中,其语法如下: sql 中 case when 语法在这里添加日志标题 - 钱途无梁 - Notebook of...

  • SQL Server 2008 事件探查器(SQL SERVER Profiler)

    日期:

    学习SQL SERVER 2008的事件探查器(SQL SERVER Profiler),方便我们对系统优化前后速度与性能的对比。 如何进入事件探查器:开始---程序---SQL Server 2008---性能工具---SQL SERVER Profiler,进入,点击新建事件跟踪,输入sa用户与密码。 如果你输入的用户...

  • sql语句技巧

    日期:

    以下并非本人整理,但是看后感觉相当不错,特此分享。 1、应用程序中,保证在实现功能的基础上,尽量减少对数据库的访问次数;通过 搜索参数,尽量减少对表的访问行数,最小化结果集,从而减轻网络负担;能够分 开的操作尽量分开处理,提高每次的响应速度;在...

  • 英文版SQL Server,命令中输入中文,结果是乱码的解决方案

    日期:

    向英文版的sqlserver中,插入或者修改中文数据的时候会变成乱码,字段已经是nvarchar类型的了,还是乱码。 解决之道就是在要插入的中文字符的引号前加N 比如一般情况下 insert into MyTable(name,url) values(name,中文); 而要想在英文版的sqlserver中不乱码...

  • SQL文中判断检索结果是否为NULL

    日期:

    sql server 使用方法: ISNULL ( check_expression , replacement_value ) 此函数有两个参数isnull(p1,p2)其用法是如果p1为null,则用p2代替。 例: select isnull(a,0) from xxx oracle 使用方法用 :NVL( string1, replace_with) 功能:如果string1为NULL,...

  • SQLSERVER 里实现ORACLE里的Sequence 的功能

    日期:

    ORACLE里的Sequence 可以实现自动增加的功能,在SQLSERVER 中通过定义项目的属性 IDENTITY 来实现 在下面的例子中,定义一个表storeID,其中的字段ID 作为自动增加项目: --声明使用哪个数据库 USE VC --删除已有的storeID表 IF EXISTS(SELECT TABLE_NAME from IN...

  • Sql 2008不允许保存更改,你所做的更改要求删除并重新创建以下表的解决方法

    日期:

    启动SQL Server 2008 Management Studio 工具菜单----选项----Designers(设计器)----阻止保存要求重新创建表的更改 取消勾选即可。...

  • SQL Server 2008收缩日志文件

    日期:

    1 使用背景 由于数据库的恢复模式被设置为完全,导致日志文件随着操作日益增大,以至于占用过多的磁盘空间 2 解决方法 使用命令dbcc shrinkfile可以收缩数据日志文件 use master go alter database 数据库名 set recovery simple with no_wait go alter datab...