随笔分类 - SqlServer
摘要:一、相关文档老规矩,为了避免我的解释误导大家,请大家务必通过官网了解一波SQL SERVER的相关功能。文档地址:整体介绍文档:https://docs.microsoft.com/en-us/sql/relational-databases/track-changes/about-change-tracking-sql-server?view=sql-server-2017Change Data...
阅读全文
摘要: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...
阅读全文
摘要:SQLSERVER 查询时,WHERE中使用<>时,不会把NULL值查出来。 SQLSERVER子查询中不能使用 ORDER BY。 SQLSERVER 使用DISTINCT时,必须把ORDER BY中的字段全SELECT出来。 除非必要,查询时都需要在表后面使用WITH(NOLOCK),如SELE
阅读全文
摘要:一般的编程语言建议是进行防御式编程,在开始处理之前先检查所有参数的合法性。但实际上,对数据库编程而言,尽量同时做几件事情的进攻式编程有切实的优势。*/--我们SP中常见的防御式编程示例:--场景一:判断数据是否存在注:C为一个不可空字段IF NOT EXISTS( SELECT TOP (1)...
阅读全文
摘要:语法SET QUOTED_IDENTIFIER{ ON | OFF }注释当 SET QUOTED_IDENTIFIER 为 ON 时,标识符可以由双引号分隔,而文字必须由单引号分隔。当 SET QUOTED_IDENTIFIER 为 OFF 时,标识符不可加引号,且必须遵守所有 Transact-...
阅读全文
摘要:DECLARE @ProName NVARCHAR(50)DECLARE @CityName NVARCHAR(50)DECLARE @ProId INT DECLARE @CityId INT DECLARE Test_Cursor CURSOR LOCAL READ_ONLY STATIC FO
阅读全文

浙公网安备 33010602011771号