1. 存储过程 含义:一组经过预先编译的sql语句的集合,存储过程思想上很简单,就是数据库 SQL 语言层面的代码封装与重用。 好处: 存储过程在创建的时候直接编译,而sql语句每次使用都要编译,提高执行效率 提高了sql语句的重用性 减少网络之间的数据传输,节省开销 /* ?1.创建存储过程 语法 ...
分类:
数据库 时间:
2020-07-10 18:45:49
阅读次数:
58
1、每4000条插入一次 for (int i = 0; i < dt.Rows.Count; i++) { IsTBProductForStockInfo model = new IsTBProductForStockInfo(); model.SyncSkuCode = dt.Rows[i][" ...
分类:
数据库 时间:
2020-07-10 17:07:37
阅读次数:
65
本文章主要涉及group by报错注入的原理讲解,如有错误,望指出。(附有目录,如需查看请点右下角) 一、下图为本次文章所使用到 user表,该表所在的数据库为 test 二、首先介绍一下本文章所使用的到的语法:(第5、6条必须看,这涉及到之后的原理讲解) 1、group by语句:用于结合合计函数 ...
分类:
数据库 时间:
2020-07-10 15:25:40
阅读次数:
73
【注:本文转自 https://blog.csdn.net/u012410733/article/details/63684663】 【注意】:Oracle数据库支持full join,mysql是不支持full join的,但仍然可以同过左外连接+ union+右外连接实现 初始化SQL语句: / ...
分类:
数据库 时间:
2020-07-10 13:33:02
阅读次数:
85
1、查询 SELECT * FROM 表名 WHERE 列名 = ' '(条件) 2、查询某种数据并插入新的表中 SELECT * INTO new_table_name FROM old_tablename 3、修改数据 UPDATE 表名 SET 列名 = '123' WHERE 列名 = '4 ...
分类:
数据库 时间:
2020-07-10 13:11:38
阅读次数:
72
一段MySQL,大概是这样 set @bl='value'; #定义变量 子查询1 子查询2 子查询3的where条件都用到了 select ... from( #子查询1(用到@bl) union #子查询2(用到@bl) union #子查询3(用到@bl) ) left join(子查询4) ...
分类:
数据库 时间:
2020-07-10 11:49:25
阅读次数:
79
create table Book ( id int primary key identity, name varchar(20), date datetime, remark varchar(50) ) --循环执行插入10000条数据 declare @id int declare @name ...
分类:
数据库 时间:
2020-07-10 11:33:54
阅读次数:
87
SQL> select * from v$version;BANNER Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 64bit ProductionPL/SQL Release 11.2.0.4.0 - Production ...
分类:
数据库 时间:
2020-07-10 11:33:39
阅读次数:
107
事务 什么是事务 A给B转账,B收到A的钱 要么都成功,要么都失败 将一组SQL放到一个批次中去执行 ACID原则 原子性Atomicity,要么都完成,要么都不完成 一致性Consistency,针对一个事务操作前与操作后状态一直 持久性Durability,表示事务结束后的数据不随着外界原因导致 ...
分类:
数据库 时间:
2020-07-10 09:46:56
阅读次数:
59
create database ZuoYeuse ZuoYe select * from OrderInfoesselect * from Goodsselect * from Shopsselect c.Id,c.ShopId,c.UserId,g.Name,g.Img,g.Price,s.SNa ...
分类:
数据库 时间:
2020-07-10 09:38:16
阅读次数:
78