E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
MySQL分页存储过程
【Java与Python实现】最实际与高效生成数据库高级声明式SQL脚本神器研发
1.1前言1.2作用二、实现方式与原理2.1实现方式2.2原理三、体系与图解3.1创建表与插数据脚本3.2添加或修改表脚本3.3删除表脚本3.4删除与创建索引脚本3.5删除与创建序列脚本3.6删除与创建
存储过程
脚本
iteye_4442
·
2023-10-12 08:41
Java
DataBase
oracle
sql
脚本
Python
oracle 自治事务异常不回滚,Oracle自治事务实例讲解
避免变异表:即在触发器中操作触发此触发器的表在触发器中使用ddl写数据库:对数据库有写操作(insert、update、delete、create、alter、commit)的
存储过程
或函数是无法简单的用
A李绍平
·
2023-10-12 00:01
oracle
自治事务异常不回滚
MSSQ
存储过程
增加事务处理跟自定义报错Demo
createprocedureprocedureNameasBEGINTRYbegintransaction--设置错误输出SETNOCOUNTON;SETXACT_ABORTON;declare@CountsintDECLARE@ErrorMessageNVARCHAR(4000)='自定义异常信息';set@Counts=1if(@Counts>0)beginset@ErrorMessage=
撸码老九
·
2023-10-11 22:45
SQL
数据库
sql
C# 调用
存储过程
stringconnstr="";//这里输入你的数据库连接信息using(SqlConnectionconn=newSqlConnection(connstr)){conn.Open();using(SqlCommandcmd=newSqlCommand()){cmd.Connection=conn;cmd.CommandType=CommandType.StoredProcedure;cmd.
撸码老九
·
2023-10-11 22:15
C#
c#
java
服务器
存储过程
执行动态拼接sql
CREATEPROCEDUREgetData(INitemNamevarchar(100),INyearVARCHAR(50),INorgVARCHAR(100),OUTbalVARCHAR(100))BEGINDECLAREitemKeyVARCHAR(100)DEFAULTnull;SET@ret=0;--初始化去除缓存SELECTDISTINCTitem_keyintoitemKeyFROM
活波青年
·
2023-10-11 11:21
java
数据库
开发语言
Oracle---分页查询笔记
Oracle分页Oracle分页与
MySQL分页
:Oracle中没有limit子句,但是有伪例:伪例:rowid:返回表中行的存储地址,该地址可以唯一地标识数据库中的一行rownum:返回行在结果集中行的顺序号
[北海以北]
·
2023-10-11 06:30
笔记
oracle
mysql
sql
Oracle学习笔记 -分页,
存储过程
,自增
Oracled的字段自增,查询,游标的返回,
存储过程
。
_changeme
·
2023-10-11 06:55
学习笔记
java
oracle
最全面的Mybatis面试八股文
它的内部封装了通过JDBC访问数据库的操作,支持普通的SQL查询、
存储过程
和高级映射,几乎消除了所有的JDBC代码和参数的手工设置以及结果集的检索。
程序员大彬
·
2023-10-11 04:12
java
mybatis
面试
java
mybatis简介及常用知识点小结。
mybatis是一款优秀的持久层框架,支持定制化SQL,
存储过程
以及高级映射,几乎避免了所有的jdbc代码和手动设置参数以及获取结果集。
lingdu6633
·
2023-10-10 22:01
mybatis
java
MySQL的逻辑架构
所有的跨存储引擎功能也在这一层实现:
存储过程
、触发器、视图等等存储引擎:负责MySQL中的数据存储和提取。中间的服务层通过API与存储引擎通信,屏蔽了不同
芒果菠萝蛋炒饭
·
2023-10-10 17:04
postgresql触发器详解
简介触发器(Trigger)是由事件自动触发执行的一种特殊的
存储过程
,触发事件可以是对一个表进行INSERT、UPDATE、DELETE等操作。
necessary653
·
2023-10-10 11:33
postgresql
数据库
大数据
postgresql
postgresql
MySQL视图和
存储过程
详解
一mysql视图1视图的目的:让同一个数据库被访问时,对于不同的登录帐号,显示不同的数据信息2视图的优点:1)数据独立:一旦视图结构确定,可以屏蔽表结构对用户的影响2)安全:用户只能看到视图中的数据3)简单:用户不需要关心视图中的数据如何查询获得,视图中的数据已经是经过筛选好的符合条件的结果集3视图使用的限制:不能在视图上创建索引在视图的FROM子句中不使用子查询4视图的使用:1)创建一个视图:c
狂奔的蚂蚁(达克)
·
2023-10-10 09:11
数据库mysql
MySQL 子查询,多表联合查询,视图,
存储过程
详解
-----------MySQL数据库中多表联合查询----------多表联合查询的理论依据:笛卡尔积通过笛卡尔乘积,把两个或者多个表变为一个大表,里面包含了有效的,无效的记录(需要加条件进行过滤数据)–总结1、多表联合查询,你想要的数据在多个表中,得从多个表中查询获取,但是必须添加条件过滤,如果不加条件,会出现大量错误数据。2、条件,连接条件:先分析表跟表之间的关系,分析数据和数据之间的关系,
Safe And Sound 521
·
2023-10-10 09:03
MYSQL
mysql
MySQL详解 七:数据库高级语句(视图表、
存储过程
)
创建视图表1.2.2查看视图表1.2.3删除视图表1.2.4修改视图表1.3通过视图表得出无交集2.case语句3.空值(null)和无值('')的区别4.正则表达式4.1基本语法及其匹配模式4.2示例5.
存储过程
想当大佬的一天
·
2023-10-10 09:00
数据库
mysql
oracle
PL/SQL增量同步
PL/SQL全量同步_枯河垂钓的博客-CSDN博客目录增量同步增量同步
存储过程
ORACEL独有的增量更新mergeinto增量同步逻辑:用源表的数据更新目标表,数据存在则更新,数据不存在,则插入实现的逻辑
枯河垂钓
·
2023-10-10 04:26
PL/SQL
oracle
Mybatis入门系列1--Mybatis简介
是一款优秀的持久层框架支持定制化SQL,
存储过程
以及高级映射Mybatis避免了几乎所有的JDBC代码和手动设置参数以及获取结果集可以使用简单的XML或者注解来配置和映射原生类型,接口和java的POJO
grissom_xue
·
2023-10-10 03:51
Java
Mybatis入门系列
mybatis
MySQL
存储过程
什么是
存储过程
存储过程
是一组为了完成特定功能的SQL语句集合。
存储过程
在使用过程中是将常用或者复杂的工作预先使用SQL语句写好并用一个指定的名称存储起来,这个过程经编译和优化后存储在数据库服务器中。
X_luqi
·
2023-10-09 22:53
mysql
数据库
存档&改造【01】模板导入&租户登录
app101改造之前想搞一个设备导入功能,想象中实际上再改改样式关于数据的导入导出:可见博客APEX数据源加载实现Excel表数据导入及自定义
存储过程
_王小小鸭的博客-CSDN博客https://blog.csdn.net
王小小鸭
·
2023-10-09 19:23
数据库
【MyBatis】MyBatis 详解
持3.修改配置文件4.添加业务代码5.增、删、改操作①增加⽤户②修改用户操作③删除操作6.查询操作①单表查询②多表查询一.MyBatis是什么MyBatis是⼀款优秀的持久层框架,它⽀持⾃定义SQL、
存储过程
以及
Gmerrysong
·
2023-10-09 17:34
MyBatis
mybatis
tomcat
数据库
【SQL】查询表有哪些索引
文章目录索引使用系统表使用系统
存储过程
引用索引在关系数据库中,索引是一种单独的、物理的对数据库表中一列或多列的值进行排序的一种存储结构,它是某个表中一列或若干列值的集合和相应的指向表中物理标识这些值的数据页的逻辑指针清单
软泡芙
·
2023-10-09 06:22
#
数据库
sql
数据库
索引
【Bug】记sql server报:找不到
存储过程
‘s‘。
文章目录问题代码可能原因解决处理Bug的具体步骤问题代码CREATEPROCprcRowsCountt@tabNamevarcharASBEGINDECLARE@strSqlvarcharSET@strSql='selectcount(1)from'+@tabNameEXEC(@strSql)ENDEXECprcRowsCountt@tabName='base_user'来自chatgpt的解释:
软泡芙
·
2023-10-09 06:22
#
数据库
sql
sqlserver
数据库
使用
存储过程
批量修改表数据
背景如下:线上有一个表的字段保存的是逗号分隔的图片链接集合,类似"http://123.jpg?asss=xasda,http://12333.jpg?asss=xasda1"这种。因为配置错误导致部分链接的后缀错误,图片无法访问。需要去掉每个链接?之后的内容,如下:"http://123.jpg,http://12333.jpg"结果。思路就是:查出要修改的所有记录,循环,使用CHAR_LENG
真-酸辣土豆丝
·
2023-10-09 04:09
java
jvm
开发语言
mysql
数据库开发
间隔分区 Interval Partition partition_name, interva
在10g的Oracle版本中,要对分区表做调整,尤其是对RANGE分区添加新的分区都需要DBA手动定期添加,或都使用
存储过程
进行管理。
jnrjian
·
2023-10-08 05:50
oracle
PLSQL
文章目录基本pl/sql语法流程控制条件判断(两种)循环结构(三种)goto,exit关键字游标的使用异常的处理
存储过程
(无返回值),存储函数(有返回值)触发器命令行窗口运行plsql之前需要运行SETSERVEROUTPUTON
面向丈母娘编程
·
2023-10-07 23:27
数据库
Spring Boot 整合 MyBatis
MyBatis简介MyBatis是一款优秀的持久层框架,它支持自定义SQL、
存储过程
以及高级映射。MyBatis免除了几乎所有的JDBC代码以及设置参数和获取结果集的工作。
倾听铃的声
·
2023-10-07 21:04
后端
spring
boot
java
spring
缓存
开发语言
【数据库——MySQL】(16)游标和触发器习题及讲解
目录1.题目1.1游标1.2触发器2.解答2.1游标2.2触发器1.题目1.1游标创建
存储过程
,利用游标依次显示某部门的所有员工的实际收入。
小邓在森林
·
2023-10-07 12:43
数据库——MySQL
数据库
mysql
emoji存入mysql_mysql数据库存入emoji表情
前言随着互联网发展,现在emoji表情越来越多,记得前几年还在做微信公众号时,此类表情就会在微信名字中出现了,在存储到MySQL时因为此类字符比较特殊(emoji为4字节字符,utf8正常都是3字节)
存储过程
中会失败
小6加油
·
2023-10-07 11:38
emoji存入mysql
【数据库——MySQL】(15)
存储过程
、存储函数和事务处理习题及讲解
目录1.题目1.1
存储过程
1.2存储函数1.3事务处理2.解答2.1
存储过程
2.2存储函数2.3事务处理1.题目1.1
存储过程
创建表RandNumber:字段:id自增长,dataint;创建
存储过程
向表中插入指定个数的随机数
小邓在森林
·
2023-10-07 00:57
数据库——MySQL
数据库
mysql
【数据库——MySQL】(14)过程式对象程序设计——游标、触发器
目录1.游标1.1声明游标1.2打开游标1.3读取游标1.4关闭游标1.5游标示例2.触发器2.1创建触发器2.2修改触发器2.3删除触发器2.4触发器类型2.5触发器示例参考书籍1.游标游标一般和
存储过程
一起配合使用
小邓在森林
·
2023-10-07 00:26
数据库——MySQL
数据库
mysql
开源框架面试之MyBatis面试题
MyBatis是一个可以自定义SQL、
存储过程
和高级映射的持久层框架。
南方淮竹20
·
2023-10-07 00:56
为什么MySQL索引选择B+树而不使用B树?
mysql查询效率:2.关于分块读取:3.关于数据格式存储:4.关于合适的数据结构:哈希表,树哈希表:分析:哈希表是散列表,存储在其中的数据是无序的,所以当进行范围查询的时候,需要挨个便利,效率较低;
存储过程
中会出现哈希碰撞
Java牛马
·
2023-10-07 00:33
mysql
b树
数据库
b+树
索引
MySQL分页
查询limit数据重复踩坑记
1.问题背景线上有一个批处理任务,会批量读取昨日的数据,经过一系列加工后,插入到今日的表中。表结构如下:CREATETABLE`detail_yyyyMMdd`(`id`bigint(20)NOTNULLAUTO_INCREMENTCOMMENT'主键',`batch_no`varchar(64)NOTNULLCOMMENT'批次号',`order_id`varchar(64)NOTNULLCOM
Hi云树
·
2023-10-06 20:00
java
mysql
索引
MySql推荐使用规范
4.不在数据库做计算禁止使用
存储过程
、视图、触发器、Event。在并发量
没事遛弯
·
2023-10-06 19:10
MyBatis
MyBatis(底层是基于JDBC的)是⼀款优秀的持久层框架,它支持自定义SQL、
存储过程
以及高级映射。MyBatis去除了几乎所有的JDBC代码以及设置参数和获取结果集的工作。
小白不想秃头
·
2023-10-06 19:51
mybatis
spring
java
后端
spring
boot
mvc
java-ee
MySQL存储结构
MySQL存储结构1、存储结构1.1存储结构概述1.2优点1.3
存储过程
应用1.4触发器2、实际操作2.1创建
存储过程
2.1调用2.3查看
存储过程
2.4查看
存储过程
状态2.5查看指定
存储过程
信息3、
存储过程
的参数
小冯同学。
·
2023-10-06 18:00
mysql
数据库
PostgreSQL高级
1.窗口函数的威力 PostgreSQL的窗口函数是其高级功能之一,可在查询结果中执行各种复杂的计算,而无需执行多个查询或使用
存储过程
。它们可用于分析、排
程序员学姐
·
2023-10-06 17:34
数据库知识
postgresql
数据库
数据库编程
数据库编程文章目录第一节
存储过程
一、
存储过程
的基本概念二、创建
存储过程
三、
存储过程
体1、局部变量2、SET语句3、SELECT...INTO语句4、流程控制语句(1)IF语句(2)CASE语句(3)循环语句
tan 91
·
2023-10-06 03:30
数据库
SQL
数据库
MYSQL数据库
2.什么是sqlSQL包含三个部分:DDL数据定义语言包含定义数据库及其对象的语句,例如表,视图,触发器,
存储过程
等。DML数据操作语言包含允许更新和查询数据的语句。(在这里查询语言可分为DQL
.Sea of flowers
·
2023-10-05 22:13
数据库
mysql
MySQL递归查询
然而,您可以使用
存储过程
或递归关联表来模拟递归查询。下面是一个示例,说明如何使用递归关联表模拟递归查询。
热爱编程的雨雨
·
2023-10-05 16:54
SQL
mysql
数据库
SQL Server中怎么给表添加注释
在SQLServer中,可以使用sp_addextendedproperty
存储过程
为表添加注释。具体步骤如下:打开SQLServerManagementStudio,连接到相应的数据库。
热爱编程的雨雨
·
2023-10-05 14:06
SQL
数据库
sqlserver
MySql进阶篇---006:存储引擎,索引,SQL优化,视图、
存储过程
、变量、流程控制、游标、存储函数、触发器
1.存储引擎1.1MySQL体系结构1).连接层最上层是一些客户端和链接服务,包含本地sock通信和大多数基于客户端/服务端工具实现的类似于TCP/IP的通信。主要完成一些类似于连接处理、授权认证、及相关的安全方案。在该层上引入了线程池的概念,为通过认证安全接入的客户端提供线程。同样在该层上可以实现基于SSL的安全链接。服务器也会为安全接入的每个客户端验证它所具有的操作权限。2).服务层第二层架构
清风微凉 aaa
·
2023-10-05 06:51
二
数据库+jdbc
mysql
ORACLE 将表名作为变量 动态执行sql 将动态sql查询结果赋给变量 常见错误及解决 以及附加
存储过程
的常见错误
ORACLE将表名作为变量(记录一下我最近做的事情,从有想法到实验成功)使用Oracle编写
存储过程
,操作一样但是就是表名不一样想把表名作为变量赋值来做循环(实例)经常使用的
存储过程
中,变量可以直接放在里面
编不出代码的女程序员
·
2023-10-05 03:30
oracle
sql
openGauss学习笔记-89 openGauss 数据库管理-内存优化表MOT管理-内存表特性-使用MOT-MOT使用查询原生编译
数据库管理-内存优化表MOT管理-内存表特性-使用MOT-MOT使用查询原生编译89.1查询编译:PREPARE语句89.2运行命令89.3轻量执行支持的查询89.4轻量执行不支持的查询89.5JIT
存储过程
superman超哥
·
2023-10-04 22:23
openGauss学习笔记
openGauss
国产数据库
开源数据库
数据库
开源软件
MySQL性能优化实践:索引、查询优化、EXPLAIN命令及其他技巧总结
8.如何使用MySQL的
存储过程
提高数据库性能?9.如何使用
蓝色心灵-海
·
2023-10-04 19:09
mysql
性能优化
数据库
SQLines数据迁移工具
DataandAnalyticsPlatformMigration-SQLinesToolsSQLines提供的工具可以帮助您在不同的数据库平台之间传输数据、转换数据库模式(DDL)、视图、
存储过程
、包
boonya
·
2023-10-04 18:24
数据迁移
数据库
Mybatis(总结完毕)2021.2.20
它支持自定义SQL、
存储过程
以及高级映射。MyBatis免除了几乎所有的JDBC代码以及设置参数和获取结果集的工作。
Java中的战斗机
·
2023-10-04 14:49
笔记总结
mybatis
java
MySQL进阶 —— 超详细操作演示!!!(中)
(中)三、SQL优化3.1插入数据3.2主键优化3.3orderby优化3.4groupby优化3.5limit优化3.6count优化3.7update优化四、视图/
存储过程
/触发器4.1视图4.2
存储过程
酷酷的懒虫
·
2023-10-03 23:51
数据库
mysql
数据库
数据架构与算法———B树与B+原理和算法详细介绍(含图解简单易懂)
在大数据
存储过程
,大量的数据会存储到外存磁盘,外存磁盘中读取与写入某数据的时候,首先定位到磁盘中的某一块,这就有个问题:如何才能有效的查找磁盘中的数据呢,这就需要一种高效的外存数据结构,也就
简说Linux内核
·
2023-10-03 18:19
算法
c++
数据结构
B树
B+树
MySQL中的游标写法以及详细注释
MySQL中的游标写法以及详细注释--如果有
存储过程
则删除DROPPROCEDUREIFEXISTSp;--分号暂时处理为其他的DELIMITER??
iematthew
·
2023-10-03 15:14
mysql
数据库
Oracle is和as 关键字学习
之前写的Oracle
存储过程
中都有is和as关键字;下面学习这二个关键字;Oracle中is可用于以下情况:判断某个值是否为null。在Oracle中,null表示一个未知或不适用的值。
bcbobo21cn
·
2023-10-03 14:11
数据库
oracle
数据库
is
as
上一页
24
25
26
27
28
29
30
31
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他