推荐
专栏
教程
课程
飞鹅
本次共找到1384条
sql排序
相关的信息
zdd小小菜鸟
•
2年前
MyBatis面试
MyBatis面试1.MyBatis中{}和${}的区别是什么?tex\{}是预编译处理,${}是字符替换。在使用{}时,MyBatis会将SQL中的{}替换成“?”,配合P
Wesley13
•
3年前
Mysql Join语句执行流程
JOIN主要使用IndexNestedLoopJoin和BlockNestedLoopJoin算法实现IndexNestedLoopJoin如果joinon相关的字段存在索引就使用IndexNestedLoopJoin算法来进行关联如下sql语句的执行过程:select from
Stella981
•
3年前
Spring Boot(四):如何优雅的使用 Mybatis
一、前言Orm框架的本质是简化编程中操作数据库的编码,发展到现在,基本上就剩宣称不用谢一句sql的hibernate,一个是可以灵活调试动态sql的mybatis,两者各有特点,在企业级系统来发中可以根据需求灵活使用。发现一个有趣的现象:传统企业大都喜欢hibernate,互联网行业通常使用mybatis。hibernate特点就是所有的sq
Stella981
•
3年前
BeetlSQL 3 功能预览
BeetlSQL3目前正在研发过程,预计9月能发版。相比于BeetlSQL2,有非常多的改进,本博客会用一部分介绍BeetlSQL3的功能,另外一部分介绍如何定制Beetl3。BeetSql是一个全功能DAO工具,同时具有Hibernate优点&Mybatis优点功能,适用于承认以SQL为中心,同时又需求工具能自动能生成大量常用的SQL的应用
Stella981
•
3年前
SparkSQL UDF两种注册方式:udf() 和 register()
调用sqlContext.udf.register()此时注册的方法只能在sql()中可见,对DataFrameAPI不可见用法:sqlContext.udf.register("makeDt",makeDT(_:String,_:String,_:String))示例:defmakeDT(date:Stri
Wesley13
•
3年前
MySQL Replication
支持的复制类型:1.基于语句的复制mysql默认采用基于语句的复制,效率高。基本方式:在master上执行的sql语句,在slave上再次执行同样的语句,而一旦发现没法复制时会自动选择基于行的复制。2.基于行的复制基本方式:把master服务器上改变的内容复制过去,而不是把sql语句在从服务器上执行一遍,mysql从5.0开始支持基于行的复制
Wesley13
•
3年前
C++ 通用数据库操作之SOCI
简介SOCI是用C编写的数据库访问库,使人将SQL查询嵌入常规C代码中,而完全位于标准C中。这个想法是为C程序员提供一种以最自然,最直观的方式访问SQL数据库的方法。如果您发现现有库太难满足您的需求或分散注意力,那么SOCI可能是一个不错的选择。当前支持的后端:DB2(https://www.osch
Easter79
•
3年前
Springboot加入拦截器(待完善)
1、在sdk中加入拦截器主类packagecom.self.activity.sdk.aop;importjava.io.IOException;importjava.sql.SQLException;importjava.util.List;importorg.aspectj.lang.ProceedingJoinPoin
Wesley13
•
3年前
MySQL视图,函数,触发器,存储过程
1\.视图 视图是一个虚拟表,它的本质是根据SQL语句获取动态的数据集,并为其命名,用户使用时只需使用【名称】即可获取结果集,可以将该结果集当做表来使用。使用视图我们可以把查询过程中的临时表摘出来,用视图去实现,这样以后再想操作该临时表的数据时就无需重写复杂的sql了,直接去视图中查找即可,但视图有明显地效率问题,并且视
Wesley13
•
3年前
Oracle存储过程
1、定义所谓存储过程(StoredProcedure),就是一组用于完成特定数据库功能的SQL语句集,该SQL语句集经过编译后存储在数据库系统中。在使用时候,用户通过指定已经定义的存储过程名字并给出相应的存储过程参数来调用并执行它,从而完成一个或一系列的数据库操作。2、存储过程的创建Oracle存储过程包含三部分
1
•••
68
69
70
•••
139