![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
文章平均质量分 62
scanner小霸王
这个作者很懒,什么都没留下…
展开
-
MySQL
1.count(*)和count(列名)区别count(*)返回满足条件的记录的行数count(1):统计满足条件的某列有多少个,会排除nullselect count(if(comm is null,1,null)) from emp;查出null的有多少或者这样写:(总人数-不为空的)select count(*)-count(comm) from emp;2.分组函数...原创 2021-07-20 08:30:18 · 140 阅读 · 0 评论 -
遇到的oracle和mysql存储过程的一些区分
1.创建上的不同1)mysql是将参数设置在文件外面,而oracle是在文件里面设置2)mysql和oracle一些类型的区别mysql: uuid(),now(),varcharoracle:sys_guid(),sysdate,varchar23)查询表的列名mysql查询的表:information_schema.COLUMNSoracle查询的表:USER_TAB_COLUMNS4)申明变量与赋值的语法mysql:DECLARE testCount int DEFAULT 0;原创 2021-03-04 11:24:25 · 844 阅读 · 2 评论 -
oracle数据库转为MySQL
以navicat为例子1.工具—数据传输,选择对应的数据库2.迁移过来可能遇到的问题1)存储过程是不能迁移的,需要重新一些遇到的相关语法区分可参考:2)出现了时间类型转换报错**原因:**oracle的date类型的长度被设置为7,而mysql最大支持精度为6**解决:**将字段的长度设置为63)...原创 2021-03-04 10:50:11 · 248 阅读 · 2 评论