SQLSERVER SQLServer用存储过程实现插入更新数据示例 实现 1)有相同的数据,直接返回(返回值:0); 2)有主键相同,但是数据不同的数据,进行更新处理(返回值:2); 3)没有数据,进行插入数据处理(返回值:1)。 【创建存储过程】 Create proc Insert_Update @Id varchar...
SQLSERVER MSSql简单查询出数据表中所有重复数据的方法 本文实例讲述了MSSql简单查询出数据表中所有重复数据的方法。分享给大家供大家参考,具体如下: 这里直接给出下面的例子: SELECT * FROM SYS_LogContent slc WHERE slc.LogInfo_ID IN ( SELECT s...
PostgreSQL postgresql 中的加密扩展插件pgcrypto用法说明 近期测试了一下postgresql的加密扩展插件pgcrypto的aes加密 安装加密扩展插件:pgcrypto 在主节点上安装 create extension pgcrypto; aes加解密函数简单介绍 encrypt(data bytea, key...
其他数据库 Redis安装教程图解 redis是比较流行的NOSQL数据库之一,下面来记录下redis的安装过程: 1. 安装环境介绍: Redis版本:redis-3.0.1 Linux版本:Red Hat Enterprise Linux Workstation release 7.0 ...
SQLSERVER 必须会的SQL语句(三) 数据插入 1.规范一些使用插入语句的小规范 1)中文字符串前 最好 加一个N 2)列名用中括号 扩起来 像这样 [列名] 2.常规写法 Insert into tableName ( [c...
SQLSERVER Sql Server中的非聚集索引详细介 非聚集索引,这个是大家都非常熟悉的一个东西,有时候我们由于业务原因,sql写的非常复杂,需要join很多张表,然后就泪流满面了。。。这时候就有DBA或者资深的开发给你看这个猥琐的sql,通过执行计划一分析。。。或许就看出了不该有的表扫描。。。万恶之源。...
SQLSERVER 浅谈基于SQL Server分页存储过程五种方法及性能比较 在SQL Server数据库操作中,我们常常会用到存储过程对实现对查询的数据的分页处理,以方便浏览者的浏览。 创建数据库data_Test : create database data_Test GO use data_Test GO create tab...
SQLSERVER SQL SERVER中关于exists 和 in的简单分析 In与Exists这两个函数是差不多的,但由于优化方案不同,通常NOT Exists要比NOT IN要快,因为NOT EXISTS可以使用结合算法二NOT IN就不行了,而EXISTS则不如IN快,因为这时候IN可能更多的使用结合算法。 如图,现在有两个数...
其他数据库 利用redis实现聊天记录转存功能的全过程 前言 前一阵子实现了我开源项目的单聊功能,在实现过程中遇到了需要将聊天记录保存至数据库的问题,在收到消息时肯定不能直接存数据库,因为这样在高并发的场景下,数据库就炸了。 于是,我就想到了redis这个东西,第一次听说它是在2年前,但是一直没时间玩他,现在终...
其他数据库 redis连接被拒绝的解决方案 1.redis安装文件夹下 配置文件redis.conf修改 69行注释127.0.0.1 ,不然是只允许本地访问 2.关闭保护模式 redis.conf修改 88行为no 3.开启后台启动 redis.conf修改 136行为yes ,保存退出 4.添加...
SQLSERVER 数据库访问性能优化 在网上有很多文章介绍数据库优化知识,但是大部份文章只是对某个一个方面进行说明,而对于我们程序员来说这种介绍并不能很好的掌握优化知识,因为很多介绍只是对一些特定的场景优化的,所以反而有时会产生误导或让程序员感觉不明白其中的奥妙而对数据库优化感觉很神秘。 很多...
其他数据库 Windows下安装Redis服务的图文教程 Redis是有名的NoSql数据库,一般Linux都会默认支持。但在Windows环境中,可能需要手动安装设置才能有效使用。这里就简单介绍一下Windows下Redis服务的安装方法,希望能够帮到你。 1、要安装Redis,首先要获取安装包。Windows...