摘要: 1 USE [数据库名] 2 GO 3 4 SET ANSI_NULLS ON 5 GO 6 7 SET QUOTED_IDENTIFIER ON 8 GO 9 CREATE PROCEDURE [dbo].[存储过程名]10 @pageIndex INT,11 @pageSi... 阅读全文
posted @ 2015-12-19 21:44 人生无赖 阅读(251) 评论(0) 推荐(0) 编辑
摘要: SQLSERVER 查询时,WHERE中使用<>时,不会把NULL值查出来。 SQLSERVER子查询中不能使用 ORDER BY。 SQLSERVER 使用DISTINCT时,必须把ORDER BY中的字段全SELECT出来。 除非必要,查询时都需要在表后面使用WITH(NOLOCK),如SELE 阅读全文
posted @ 2015-12-19 15:57 人生无赖 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 一般的编程语言建议是进行防御式编程,在开始处理之前先检查所有参数的合法性。但实际上,对数据库编程而言,尽量同时做几件事情的进攻式编程有切实的优势。*/--我们SP中常见的防御式编程示例:--场景一:判断数据是否存在注:C为一个不可空字段IF NOT EXISTS( SELECT TOP (1)... 阅读全文
posted @ 2015-12-19 10:34 人生无赖 阅读(469) 评论(0) 推荐(0) 编辑