大数据
-
如何有效防止sql注入的方法
SQL注入攻击是黑客对数据库进行攻击常用的手段之一,随着B/S模式应用开发的发展,使用这种模式编写应用程序的程序员也越来越多。但是由于程序员的水平及经验参差不齐,相当大一部分程序员在编写代码的时候,没有对…
-
程序员最实用的 SQL 语句收藏,看完这篇就够了
目录 前言 1. 创建 1.1 创建数据库 1.2 创建表格 1.3 创建索引 1.4 为已存在的列创建主键 1.5 为已存在的列创建自增约束 2. 插入 3. 修改 3.1 修改数据记录 3.2 修改数据库字符集为 utf8 3.3 修改表字符集为 utf8 3…
-
在SQL中该如何处理NULL值
在日常使用数据库时,你在意过NULL值么? 其实,NULL值在数据库中是一个很特殊且有趣的存在,下面我们一起来看看吧; 小伙伴想精准查找自己想看的MySQL文章?喏 → MySQL专栏目录 | 点击这里 在查询数据库时,…
-
SQL 窗口函数实现高效分页查询的案例分析
🍺不闻不若闻之,闻之不若见之,见之不若知之,知之不若行之。学至于行之而止矣。——荀子 大家好!我是只谈技术不剪发的 Tony 老师。 在使用 SQL 语句实现分页查询时,我们需要知道一些额外的参数信息,例如…
-
SQL Server 2014 数据库中文版安装图文教程
目录 软件环境准备 安装 .Net Framework 3.5 sp1 IIS、SQL SERVER和VS的安装顺序 安装SQL Server2014 SQL Server 2014三大新特性:集成内存OLTP、BI和混合云搭建,那么记录一下我们的安装过程及配置。 软件环境准备…
-
mybatis调用sqlserver存储过程返回结果集的方法
第一种:返回值通过out输出 sqlserver存储 testMapper.xml 两种都能接收到数据的, 因为我的实体类字段与数据库的不一致,上面图片是按照数据库字段定义的,下图是按照实体类定义的,接收输出参数是按照你定义的名…
-
仅用一句SQL更新整张表的涨跌幅、涨跌率的解决方案
问题场景 各大平台店铺的三项评分(物流、服务、商品)变化情况;商品每日价格的变化记录;股票的实时涨跌浮; 复现场景 表:主键ID,商品编号,记录时的时间,记录时的价格,创建时间。问题:获取每个商品每次的变…
-
jdbc使用PreparedStatement批量插入数据的方法
目录 批量插入 1. 批量执行SQL语句 2. 高效的批量插入 批量插入 1. 批量执行SQL语句 当需要成批插入或者更新记录时,可以采用Java的批量更新机制,这一机制允许多条语句一次性提交给数据库批量处理。通常情况下比单…
-
SQL Server2019数据库之简单子查询的具有方法
子查询可以完成 SQL 查询中比较复杂的情况,本章主要介绍一些子查询的简单用法。 一、简单子查询 1、简单子查询 子查询是 SELECT 语句内的另外一条 SELECT 语句。通常,语句内可以出现表达式的地方都可以使用子查询…
-
SQL Server中交叉联接的用法详解
目录 1、交叉联接(cross join)的概念 2、交叉联接的语法格式 3、交叉查询的使用场景 3.1 交叉联接可以查询全部数据 3.2 交叉联接优化查询性能 4、总结 今天给大家介绍SQLServer中交叉联接的用法,希望对大家能有所…