
数据库
数据库(oracle/mysql)相关问题
睁开眼睛去看这个世界
每天都有进步每天都有意义,勿做井底之蛙
展开
-
MySQL之group by 版本使用区别
1.MySQL5.7之后,sql_mode中ONLY_FULL_GROUP_BY模式默认设置为打开状态。2.ONLY_FULL_GROUP_BY的语义就是确定select target list中的所有列的值都是明确语义,简单的说来,在此模式下,target list中的值要么是来自于聚合函数(sum、avg、max等)的结果,要么是来自于group by list中的表达式的值3.MySQL提供了any_value()函数来抑制ONLY_FULL_GROUP_BY值被拒绝4.any_value()会原创 2021-08-24 11:48:26 · 663 阅读 · 1 评论 -
将SpringCloud 项目从mysql数据库改为Oracle数据库遇到的问题总结
因为Mysql的数据库的主键自增特性,oracle的没有主键自增。1.表结构需要改变。2.实体类需要更改数据类型。3.对一些方法的传参,入参,返回值的类型需要修改。前端代码:问题一:前端原来一些方法function()的参数是number类型js数据类型都有什么?答:js数据类型一共有7种,两大类:原始类型,引用类型(对象)原始类型包括:boolean, null,undefin...原创 2019-12-16 15:45:42 · 621 阅读 · 0 评论 -
Oracle 的with语法格式:
with语法格式:一般语法格式:with别名1 as (sql语句1),别名2 as (sql语句2),……别名n as (sql语句n)select 字段1,字段2…… 字段nfrom 别名1,别名2……,别名3Oracle with语句的例子:SQL> WITHQ1 AS (SELECT 3 + 5 S FROM DUAL),Q2 AS (SELECT 3 * 5 M FROM DUAL),Q3 AS (SELECT S, M, S + M, S * M原创 2020-06-13 09:46:19 · 331 阅读 · 0 评论 -
Oracle中dmp文件的导入操作教程
1 对于数据库的操作大多数的人喜欢用工具,Nacicat等,2,在导入dmp文件的时候,也是利用navicat,显示没有systemdba权限3,先创建新用户赋予systemdba权限,但是有显示insufficient privileges(权限不足)4,放弃navicat 利用mysql service 在控制台进行操作cmd5,imp username/password @SID f...原创 2020-02-25 09:54:49 · 375 阅读 · 0 评论 -
Oracle的varchar2类型实现主键自增
1.建表create table project_manage(productionid VARCHAR2(20) not null,name VARCHAR2(20) not null,remarks VARCHAR2(50));2.序列create sequence auto_addstart with 10000increment by 10nomaxvaluenocac...原创 2020-01-13 14:37:59 · 1496 阅读 · 2 评论