--SQL
一个处女座的程序媛
脚踏实地,仰望星空。
展开
-
学会用数据库的方式思考 SQL 是如何执行的
虽然 SQL 是声明式语言,我们可以像使用英语一样使用它,不过在 RDBMS(关系型数据库管理系统)中,SQL 的实现方式还是有差别的。今天我们就从数据库的角度来思考一下 SQL 是如何被执行的。关于今天的内容,你会从以下几个方面进行学习:Oracle 中的 SQL 是如何执行的,什么是硬解析和软解析;MySQL 中的 SQL 是如何执行的,MySQL 的体系结构又是怎样的;什么是存储引擎...转载 2019-07-05 10:58:40 · 374 阅读 · 1 评论 -
Cast(字段名 as 转换的类型 ) 转换类型
前言小编最近在工作时遇到一个需求, 需要查询出某类数据最大值加1(其为字符串类型的数据)实现Postgresqlselect cast(max(code) as Integer)+1 from t_unit where t.code like '${strCode}%'注:上面语句用postgresql实现MySQL在MySQL中除了以上cast这种方式, convert也可...原创 2019-08-26 21:43:15 · 3747 阅读 · 0 评论 -
mybatis是如何防止SQL注入的
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几...转载 2019-08-28 20:36:00 · 745 阅读 · 2 评论