随笔 - 1330
文章 - 1
评论 - 378
阅读 -
482万
随笔分类 - 24~技巧
是否可以屏蔽‘警告: 聚合或其它 SET 操作消除了空值。’一类警告信息?
摘要:由于不希望向执行存储过程的delphi程序返回警告信息,所以请教高手:是否有可能在存储过程中进行设置,让严重级别在11以下的警告信息不报告。当然修改存储过程,使之不出现‘警告: 聚合或其它 SET 操作消除了空值。’信息应该是最佳方法,但这不是我要的答案。网友回复:有null时 isnull(,'')--转换一下网友回复:isnull(null,'')--空字符网友回复:应...
阅读全文
SET NOCOUNT ON/OFF
摘要:当 SET NOCOUNT 为 ON 时,不返回计数(表示受Transact-SQL 语句影响的行数)。 当 SET NOCOUNT 为 OFF 时,返回计数(默认为OFF)。 即使当 SET NOCOUNT 为 ON 时,也更新 @@ROWCOUNT 函数。当 SET NOCOUNT 为 ON 时,将不给客户端发送存储过程中的每个语句的 DONE_IN_PROC 信息。当使用 Microsoft® SQL Server™ 提供的实用工具执行查询时,在 Transact-SQL 语句(如 SELECT、INSERT、UPDATE 和 DELETE)结束时将不会在查询结果中显示&quo
阅读全文
对多表联合查询的SQl语句的改进,大幅提高查询性能
摘要:常用的多表联合查询的sql语句:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->selecttable1.IDfromtable1innerjointable2ontable1.ID=table2.IDwheretable2.col2='xxx'改进后:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlight
阅读全文