• SQL Server存储过程带参数和通配符

    日期:

    使用带有参数的简单过程 Create PROCEDURE au_info @lastname varchar(40), @firstname varchar(20) AS Select au_lname, au_fname, title, pub_name FROM authors a INNER JOIN titleauthor ta ON a.au_id = ta.au_id INNER JOIN titles t ON t.title_id = t...

  • SQL Server存储过程的创建

    日期:

    以下命令显示了在指定的数据库中,如何创建存储过程. 特别注意创建之前的删除处理 USE pubs IF EXISTS (Select name FROM sysobjects Where name = au_info_all AND type = P) Drop PROCEDURE au_info_all GO Create PROCEDURE au_info_all AS Select au_lname...

  • SQLSERVER的中文排序规则

    日期:

    排序规则简介: 什么叫排序规则呢?MS是这样描述的:在 Microsoft SQL Server 2000 中, 字符串的物理存储由排序规则控制。排序规则指定表示每个字符的位模式以及存 储和比较字符所使用的规则。 在查询分析器内执行下面语句,可以得到SQL SERVER支持的所有排...

  • 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,...