
数据库
IamFiora
人一能之,己百之;人十能之,己千之。果能此道矣,虽愚,必明;虽柔,必强。
展开
-
Oracle数据库将数字金额转换为大写汉字
Oracle:---------------------------------------------------------- 数字金额转大写--------------------------------------------------------create or replace FUNCTION MoneyToChinese(P_NUM IN NUMBER D...原创 2019-11-06 10:17:34 · 2949 阅读 · 1 评论 -
mysql行锁和表锁
在调用存储过程中,就会涉及到表锁,行锁这一概念:所谓区别:有索引的时候就是行锁,没有索引的时候就是表索。innodb 的行锁是在有索引的情况下,没有索引的表是锁定全表的.一、表锁演示(无索引):Session1:mysql> set autocommit=0;mysql> select * from innodb_test;+------+------------...转载 2019-10-31 10:19:32 · 256 阅读 · 0 评论 -
mysql数据库面试题总结(持续更新)
1、主键 超键 候选键 外键主 键:数据库表中对储存数据对象予以唯一和完整标识的数据列或属性的组合。一个数据列只能有一个主键,且主键的取值不能缺失,即不能为空值(Null)。超 键:在关系中能唯一标识元组的属性集称为关系模式的超键。一个属性可以为作为一个超键,多个属性组合在一起也可以作为一个超键。超键包含候选键和主键。候选键:是最小超键,即没有冗余元素的超键。外 键:在一个表中存在...原创 2018-10-18 15:57:53 · 390 阅读 · 0 评论 -
mysql数据库各关键字执行顺序
在SQL语句中每个关键字都会按照顺序往下执行,而每一步操作,会生成一个虚拟表,最后的虚拟表就是最终结果。基本sql 语句如下 :(8)SELECT (9)DISTINCT <select_list> (1)FROM <left_table> (3) <join_type> JOIN <right_table> (2) ON ...转载 2018-10-22 21:55:17 · 1964 阅读 · 0 评论 -
mysql和oracle数据库的区别
mysql和oracle数据库的一些差别?1. 大的方面(宏观)Oracle是大型数据库而Mysql是中小型数据库,Oracle市场占有率达40%,Mysql只有20%左右,同时Mysql是开源的而Oracle价格非常高。 Oracle支持大并发,大访问量,是OLTP最好的工具。 安装所用的空间差别也是很大的,Mysql安装完后才152M而Oracle有3G左右,且使用的时候Oracl...转载 2019-07-10 10:29:51 · 652 阅读 · 0 评论 -
SQL经典练习题及答案与详细分析
本文通过自己重新学习整理,每一题都自己尝试验证。参考原文链接:https://www.jianshu.com/p/476b52ee4f1b出现问题可参考原文后的评论区!网上流传较广的50道SQL训练,前18道题的难度依次递增,从19题开始的后半部分算是循环练习和额外function的附加练习,难度恢复到普通状态。数据表介绍学生表-Student(SId,Sname,Sage,Sse...转载 2019-07-11 11:18:36 · 1291 阅读 · 0 评论