大数据

  • MSSQL存储过程学习笔记一 关于存储过程

    一、 存储过程的概念,优点,语法 在写笔记之前,首先需要整理好这些概念性的东西,否则的话,就会在概念上产生陌生或者是混淆的感觉。 概念:将常用的或者是很复杂的工作,预先利用SQL语句写好并用一个指定的名称…

    大数据 2022年1月23日
  • 关于 SQL Server ErrorLog 错误日志说明

    默认情况下,SQL Server 保存 7 个 ErrorLog 文件,名为: ErrorLog ErrorLog.1 ErrorLog.2 ErrorLog.3 ErrorLog.4 ErrorLog.5 ErrorLog.6 在 APACS OS 版本 6.1 中,ErrorLog 文件保存在 c:/Program Files/Microso…

    大数据 2022年1月23日
  • SQL里类似SPLIT的分割字符串函数

    一,用临时表作为数组 复制代码 代码如下: create function f_split(@c varchar(2000),@split varchar(2)) returns @t table(col varchar(20)) as begin while(charindex(@split,@c)<>0) begin insert @t(col)…

    大数据 2022年1月23日
  • sqlserver 高性能分页实现分析

    先来说说实现方式: 1、我们来假定Table中有一个已经建立了索引的主键字段ID(整数型),我们将按照这个字段来取数据进行分页。 2、页的大小我们放在@PageSize中 3、当前页号我们放在@CurrentPage中 4、如何让记录…

    大数据 2022年1月23日
  • sqlserver存储过程中SELECT 与 SET 对变量赋值的区别

    SQL Server推荐使用 SET 而不是 SELECT 对变量进行赋值。当表达式返回一个值并对一个变量进行赋值时,推荐使用 SET 方法。下表列出 SET 与 SELECT 的区别。请特别注意红色部分。   set select 同时对多个变量…

    大数据 2022年1月23日
  • sqlserver Case函数应用介绍

    --简单Case函数CASE sex         WHEN '1' THEN '男'         WHEN '2' THEN '女'ELSE '其他' END--Case搜索函数CASE WHEN sex …

    大数据 2022年1月23日
  • SQL 中sp_executesql存储过程的使用帮助

    摘自SQL server帮助文档对大家优查询速度有帮助! 建议使用 sp_executesql 而不要使用 EXECUTE 语句执行字符串。支持参数替换不仅使 sp_executesql 比 EXECUTE 更通用,而且还使 sp_executesql 更有效,因为它生成的…

    大数据 2022年1月23日
  • SQL 复合查询条件(AND,OR,NOT)对NULL值的处理方法

    NULL值影响查询条件的结果,并且结果很微妙。  以下是SQL中AND,OR,NOT的真值表。                    &nbs…

    大数据 2022年1月23日
  • SQL 中 NULL值测试代码

    刚刚想从数据库中的表EXPERT_DETAILS中检索出修改人Modifier(类型 VARCHAR2(20),可为空)为空的那些记录,因为该字段的类型为VARCHAR2(20),我使用的SQL语句为 复制代码 代码如下: select * from expert_details …

    大数据 2022年1月23日
  • sql 游标使用笔记

    复制代码 代码如下: declare @pdtid nvarchar(50) declare @ptype nvarchar(50) declare my_cursor CURSOR for select pdtid,ptype from dbo.Product open my_cursor fetch next from my_cursor into @pdtid,@ptype…

    大数据 2022年1月23日