在CRUD操作中与业务无关的SQL字段赋值的方法 提高效率一直是个永恒的话题,编程中有一项也是可以提到效率的,那就是专注做一件事情,让其它没有强紧密联系的与之分开。这里分享下我们做crud时遇到的常见数据处理场景:•数据库表字段全部设计为非空,即使这个字段在业务上是... 奥多云/ 数据库技术/ 2024-11-24/ 0 评论/ 82 阅读
分布式数据库系统面临的问题和挑战 目录分布式数据库系统面临的问题1. 架构异常2. 分布式一致性和事务一致性分布式数据库系统在逻辑上可以看作一个完整的系统,用户如同在使用单机数据库系统;但是,从物理角度看,其为一个网络系统,包含若干个物理意义上的分散... 奥多云/ 数据库技术/ 2024-11-24/ 0 评论/ 82 阅读
sql注入之必备的基础知识 什么是SQL注入(SQL Injection)所谓SQL注入式攻击,就是攻击者把SQL命令插入到Web表单的输入域或页面请求的查询字符串,欺骗服务器执行恶意的SQL命令。在某些表单中,用户输入的内容直接用来构造(或者... 奥多云/ 数据库技术/ 2024-11-24/ 0 评论/ 83 阅读
SQL中Having与Where的区别及注意 区别介绍:where 子句的作用是在对查询结果进行分组前,将不符合where条件的行去掉,即在分组之前过滤数据,where条件中不能包含聚组函数,使用where条件过滤出特定的行。having 子句的作用是筛选满足条... 奥多云/ 数据库技术/ 2024-11-24/ 0 评论/ 71 阅读
Mybatis查询延迟加载详解及实例 Mybatis查询延迟加载详解及实例1.1 启用延迟加载Mybatis的延迟加载是针对嵌套查询而言的,是指在进行查询的时候先只查询最外层的SQL,对于内层SQL将在需要使用的时候才查询出来。Mybatis的延... 奥多云/ 数据库技术/ 2024-11-24/ 0 评论/ 74 阅读
SQL注入详解(扫盲篇) SQL注入是比较常见的网络攻击方式之一,它不是利用操作系统的BUG来实现攻击,而是针对程序员编程时的疏忽,通过SQL语句,实现无帐号登录,甚至篡改数据库。下面这篇文中就SQL注入进行一个深入的介绍,感兴趣的朋友们一起... 奥多云/ 数据库技术/ 2024-11-24/ 0 评论/ 60 阅读
深入讲解SQL中的字符串拼接 一、概述相信大家在日常开发中,在sql语句中经常需要进行字符串拼接,以sqlserver,oracle,mysql三种数据库为例,因为这三种数据库具有代表性。sqlserver:?1select '123'+'456... 奥多云/ 数据库技术/ 2024-11-24/ 0 评论/ 59 阅读
MySQL与Oracle差异比较之三 函数 函数编号类别ORACLEMYSQL注释1数字函数round(1.23456,4)round(1.23456,4)一样:ORACLE:select round(1.23456,4) value from dualMYS... 奥多云/ 数据库技术/ 2024-11-24/ 0 评论/ 66 阅读
MySQL与Oracle差异比较之五存储过程&Function 存储过程&Function编号类别ORACLEMYSQL注释1创建存储过程语句不同create or replace procedure P_ADD_FAC(id_fac_cd IN ES_FAC_UNIT.FAC... 奥多云/ 数据库技术/ 2024-11-24/ 0 评论/ 78 阅读
MySQL与Oracle 差异比较之七用户权限 用户权限编号类别ORACLEMYSQL注释1创建用户Create user user_name identified by user_password default tablespace starSpace tem... 奥多云/ 数据库技术/ 2024-11-24/ 0 评论/ 69 阅读